

uj5u.com熱心網友回復:
網上那些將mysql中的驅動dll檔案放到qt的路徑中都沒啥用,不知道哪里出了問題。有大佬和好心人幫助嗎uj5u.com熱心網友回復:
看看我的博客,https://mp.csdn.net/console/editor/html/17993225uj5u.com熱心網友回復:
你是用的什么版本的MYSQL?現在官網的版本很麻煩,除了libmysql.dll,還需PATH能夠訪問到VS2015和openssl的運行庫uj5u.com熱心網友回復:
用depend看看 plugins/qsqlmysql.dll的依賴。uj5u.com熱心網友回復:
連接mysql需要自己編譯驅動,qt帶了mysql驅動的工程,C:\Qt\Qt5.14.1\5.14.1\Src\qtbase\src\plugins\sqldrivers\mysql你需要自己下載mysql的sdk包,修改驅動工程的工程檔案,如下:

編譯成功后在C盤(安裝qt的盤符)會有plugin\sqldrivers檔案夾,把里面的檔案考進相應的qt目錄下面,如:C:\Qt\Qt5.14.1\5.14.1\mingw73_32\plugins\sqldrivers,再把開發包里的libmysql.dll放進C:\Qt\Qt5.14.1\5.14.1\mingw73_32\bin
uj5u.com熱心網友回復:
網上說的方法好像是對的,就是將DLL放到qt的路徑中……我win2008,就是這么搞的。
時間久了,印象不深了,我記得MYSQL連接引擎,不要用C++的版本,要用C語言版本……。我當初用C++版本沒搞通,也是在一個論壇里見有高人說是用C語言版本的……就通了。
uj5u.com熱心網友回復:
libmysql.dll有不同的版本,你確定你用的是正確的版本?你要用你連接的MySQL資料庫里面的libmysql.dll,不要從網上下,libmysql.dll都在MySQL資料庫的目錄下,你搜一下,用這里的libmysql.dll轉載請註明出處,本文鏈接:https://www.uj5u.com/yidong/13883.html
標籤:Qt
上一篇:Qt程式嵌入了QWebEngineView導致界面顯示錯亂了
下一篇:準備開始學習JAVA開發 求教
