Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Работа с БД mysql
Форум на CrossPlatform.RU > Разработка > SQL. Базы данных.
ht1515
Установил сервак mysql, сделал табличку.
qt sdk установил. пример SQL Browser (из списка примеров в криэторе) не пашет. Пишет что мускл драйвер не найден, при этом следующей строкой пишет список доступных и там мускл есть.
С БД через куте не работал ни разу, можете меня просветить в сие?
Почитал какие-то форумы, люди советуют компилить драйвер, но в qt 5.4.0 я так понял он есть уже, правильно?
Если неправильно, то можете скинуть dll? И помогите ее подрубить к проекту, пжл.
Если правильно, то что не так?

Спасибо всем.
zazaqwer
я вот тоже сижу пытаюсь разобраться с этим. Только у меня ubuntu. Но тема похоже подобная.
Там проблема, что Qt хочет более старую версию, что последняя mysql.
Для ubuntu это выражается в том, что хочет libmysqlclient_r.so.16, а в системе есть libmysql_r.so.18
Причем общую либу, которая без версии, цеплять он не хочет - хочет только определенной версии.
Для ubuntu в инете советуют сделать линку:
ln -s /usr/lib/x86_64-linux-gnu/libmysqlclient_r.so /usr/lib/x86_64-linux-gnu/libmysqlclient_r.so.16
сделал, а оно все равно не работает.
ldd libqsqlmysql.so выдает, что
libmysqlclient_r.so.16 => not found
Я даже и в пути его включил, хотя вроде не нужно.
Что делать не знаю.

А почему вообще такую фигню не пофиксят?
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Форум IP.Board © 2001-2018 IPS, Inc.