Замучался я уже соединять mysql 5 с QT 4.
У меня стоит visual studio 2003 с интегрированым QT 4,
пробовал вот так соединиться :
QSqlDatabase db = QSqlDatabase::addDatabase("QMYSQL3");
db.setHostName("192.168.1.61");
db.setDatabaseName("Ovation");
db.setUserName("root");
db.setPassword("655536");
if (db.open())
ui.textBrowser-append("OK");
else
ui.textBrowser-append(db.lastError().text());
на что QT отвечал Can't create TCP/IP socket (10093) QMYSQL: Unable to connect
Читал, что надо самому инсталлировать плагин или sql driver,
и даже попробовал сам это зделать используя ишодники open source версии,
но тогда стали появляться ошибки в qsql_mysql.cpp во время выполнения db.open()
Через ODBC могу соединиться с mysql, но мне нужно напрямую
Кто нибудь знает в чем дело ?
Может из-за того что использую mysql 5,который не совместим с 3 и 4 версией ?
Буду рад любой помощи.