摘要:本文將詳細介紹如何使用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數據庫的詳細步驟,希望對大家有所幫助。