1.将mysql安装目录中的库文件拷贝到qt的bin目录下,windows下拷贝dll后缀,linux拷贝lib后缀
2.在qt模块中添加sql模块
或者在.pri文件中加上
QT += sql
3.代码连接数据库
#include <QtSql>QSqlDatabase DB;
DB = QSqlDatabase::addDatabase("QMYSQL");
DB.setHostName("127.0.0.1");
DB.setPort(3306);
DB.setUserName("root"); // 数据库账号
DB.setPassword("1111"); //密码
DB.setDatabaseName("DatabaseName"); //数据库名称
if (!DB.open())QMessageBox::information(NULL, "infor", "DB open failed");