qt5.8連接mysql的方法:首先編譯生成mysql的驅動;然后下載“libmysql.dll”庫,并將其放在Qt的bin文件夾下;最后創建連接代碼文件進行測試即可。
推薦:《mysql視頻教程》
qt5.8連接mysql數據庫
Qt Creator下連接mysql的解決辦法。下面以qt5.8.0、mysql5.7.18為例。
準備工作
1.qt5.2版本以上,默認都有mysql的驅動,我們可以在(如:D:QtQt5.8.05.8mingw53_32pluginssqldrivers)下面找到mysql的驅動。如果沒有驅動的話,那么就要自己編譯生成了。
2.下載mysql(qt找不到mysql的庫文件) 庫的文件名為“libmysql.dll”,這個庫文件應該放在Qt的bin文件夾下(例:D:QtQt5.8.05.8mingw53_32bin) 這個文件一般在mysql的lib目錄下。
測試代碼
#include?"mainwindow.h" #include?<qapplication> #include?<qtsql> #include?<qstringlist> #include?<qtsql> #include?<qtsql> #include?<qdebug> int?main(int?argc,?char?*argv[]) { ????QApplication?a(argc,?argv); ????MainWindow?w; ????w.show(); ?????QStringList?drivers?=?QSqlDatabase::drivers(); ?????qDebug()?<p>注意事項</p> <p>1.qt版本一定要和mysql的一樣,要是64位就都要是64位,或者都是32位。</p></qdebug></qtsql></qtsql></qstringlist></qtsql></qapplication>
? 版權聲明
文章版權歸作者所有,未經允許請勿轉載。
THE END
喜歡就支持一下吧
相關推薦