db = QSqlDatabase::addDatabase("QMYSQL"); //连接的MYSQL的数据库驱动
db.setHostName("localhost"); //主机名
db.setPort(3306); //端口
db.setDatabaseName("test"); //数据库名
db.setUserName("root"); //用户名
db.setPassword("123456");
if (!db.open())
{
qDebug() << "cloud't connect!" << "connect to mysql error" << db.lastError().text();
return;
}
需要特别注意的
1、需要拷贝libmysql.dll到运行路径下,否则会提醒找不到驱动。