При подключении к mysql расположеному на локалхосте, все норм получает список баз, а при коннекте на удаленный сервер "db.discov04.mass.hc.ru" (например), он постоянно выдает 0 строк. В чем проблема понять не могу, уже пробовал с указанием опций при коннекте db->setConnectOptions(); ни че не помогает. Хотя обычный консольный клиент "mysql" работает нормально. Так же пробовал соединяться через demo пример "sqlbrowser" при выполнение запроса "SHOW DATABASES;" возращяет -1, хотя при явном указании базыданных он начинает показывать таблицы которые есть в базе. Помогите разобраться please.
зачем в запросе ";" в конце? Насколько помню драйвер сам завершает.
А логи можно с удалённого хоста?
А пробовали с другой машины запустить клиент и натравить на свой пк?
зачем в запросе ";" в конце? Насколько помню драйвер сам завершает.
А логи можно с удалённого хоста?
А пробовали с другой машины запустить клиент и натравить на свой пк?
Откомпилил под виндой, все нормально работает. Вообще в недоумении что это может быть.
С db.discov04.mass.hc.ru нормально получает данные?
Версия QT с win и linux.??
Получает данные нормально так как и должно. Версия Qt под виндой: 4.4.3, а вот в лине помню мудрил с либсами, у мну даже может быть несколько версий кути в одной системе. Одну версию кути ставил из снапшотов прописывая в ручную пути установки либс, демосов и т.д. Сейчас ставлю версию 4.4.5 из репов, посмотрю может нормально начнет работать. Позже отпишусь.
версия там и там libmysql.so?
Кстати, советую если есть возможность перелезть на PostgresQL.
Версия mysql 5.1 никогда стабильной не станет (со слов сотрудника работающего в отделе тестирования), сейчас надежды возлагаются на 6.0.
Учитывая возможную покупку SUN неизвестно к чему все приведет.
Ну так если не происходит КОННЕКТ, так покажите текст программы, где Вы делаете КОННЕКТ к db.discov04.mass.hc.ru !
Кстати, совсем не уверен, что даже после успешного коннекта на ЧУЖОЙ сервер типа db.discov04.mass.hc.ru у Вас будут права на выполнение SHOW DATABASES; - для этого надо иметь права администратора, при нормальной настройки прав доступа.