mysql连接
qt代码
QSqlDatabase db = QSqlDatabase::addDatabase("QMYSQL");
db.setHostName("localhost");//同127.0.0.1
db.setDatabaseName("test");
db.setUserName("root");
db.setPassword("123456");
bool ok = db.open();
if(ok)
{
qDebug()<<"成功连接数据库";
}
else
{
qDebug()<<"连接数据库失败";
}
资源下载
https://download.csdn.net/download/sinat_33859977/10431088
注意
当提示下面这个错误时,是因为缺少mysql驱动
QSqlDatabase: QMYSQL driver not loaded
QSqlDatabase: available drivers: QSQLITE QMYSQL QMYSQL3 QODBC QODBC3 QPSQL QPSQL7
将libmySQL.dll 同运行程序放到同一目录下即可