我試圖連接到運行在Windows的MySQL數據庫,我使用的XAMPP 我用這個代碼連接到數據庫QT MYSQL連接不工作
QSqlDatabase db = QSqlDatabase::addDatabase("QMYSQL");
db.setHostName("127.0.0.1");
db.setDatabaseName("opencart");
db.setUserName("root");
db.setPassword("");
db.open();
它打印以下錯誤消息
QSqlDatabase: QMYSQL driver not loaded
QSqlDatabase: available drivers: QSQLITE
我還添加了QT + = SQL,當我嘗試打印驅動程序:
qDebug()<<QSqlDatabase::drivers();//("QSQLITE")
如何建立mysql數據庫連接
什麼是平常qmake,nmake ??你可以請更多的sp1爲 –
假設你有Qt的源代碼,你會進入我說的文件夾。運行qmake,然後nmake來構建dll。我不想粗魯,但你應該知道qmake和nmake是什麼。 –
當然我知道qmake和nmake大聲笑 –