摘要:本文将详细介绍如何使用Qt5连接MySQL5.7数据库。
nector/C++nectornector/C++,也可以使用命令行安装:
stallysqlcppconn-dev
2. 创建Qt项目sole,命名为MySQLTest,选择C++版本为C++11。
nector/C++库文件
在.pro文件中添加以下代码:
ysqlcppconn
4. 编写连接数据库的代码ain.cpp中,添加以下代码:
clude>clude>cludeysql_driver.h>cludeysqlnection.h>cluden/resultset.h>cludenent.h>
gamespace std;gamespace sql;
taint argc, char *argv[])
{ a(argc, argv);
//连接数据库ysql::MySQL_Driver *driver;nection;entt;
sql::ResultSet *res;ysqlysqlstance();nect("tcp://127.0.0.1:3306", "root", "123456");tent();t->execute("USE test");tt");ext()) {tamegamedl;
}
//关闭连接
delete res;t;;
a.exec();
5. 测试连接
运行程序,如果能够输出数据库中的数据,则说明连接成功。
以上就是使用Qt5连接MySQL5.7数据库的详细步骤,希望对大家有所帮助。