1、设置环境变量,需添加如下的环境变量:
2、打开Qt Command Prompt,输入第一条命令:cd %QTDIR%srcpluginssqldriversmysql 后按回车,
然后输入第二条命令: qmake "INCLUDEPATH+=C:MySQLinclude",
"LIBS+=C:MySQLliboptlibmysql.lib" mysql.pro
最后输入:mingw32-make 进行编译。
或者如下图所示,在.pro文件中添加mql的include文件路径和lib文件路径。
按照上面的步骤操作即可完成链接配置。
下面就可以写链接数据库的代码了,如下:
<span>
<span>void UserData::Link()
</span>{<span>
QSqlDatabase db=QSqlDatabase</span>:<span>:addDatabase("QMYSQL")</span>;<span>
db.setPort(3306);
db.setHostName("127.0.0.1");
db.setDatabaseName("chat");
db.setUserName("root");
db.setPassword("admin");
if(!db.open()){
qDebug()<<"Unable to open database";
</span>}<span>else</span>{<span>
qDebug()<<"Database connection established";
</span>}<span>
db.exec("SET NAMES GBK");
}</span></span>
原文:http://www.cnblogs.com/tgycoder/p/5509943.html
【说明】:本文章由站长整理发布,文章内容不代表本站观点,如文中有侵权行为,请与本站客服联系(QQ:254677821)!