我试图连接到运行在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大声笑 –