運作環境:
windows10
qt5.11.1 msvc2015 32bit
現象:
1.使用mingw32bit編譯程式,連接配接mysql一切正常。
2.将編譯器切換為msvc5015 32bit編譯,提示“driver not load”,資料庫沒有打開。
原因:
忘記将mysql\lib裡的libmysql.dll放入msvc編譯器對應目錄。
解決方法:
把mysql\lib裡的libmysql.dll移到qt相應目錄,如:Qt\Qt5.11.1\5.11.1\msvc2015\bin