1. 程式人生 > 資料庫 >Qt與Mysql的連線

Qt與Mysql的連線

1.檢查Qt的外掛目錄下D:\Qt\Qt5.9.3\5.9.3\mingw53_32\plugins\sqldrivers 有沒有qsqlmysqld.dll(debug版本用) qsqlmysql.dll(release版本用).

如果沒有的話,可以跟著網上有的解決方案自己進行編譯外掛,但是此時要注意,如果你安裝Qt的時候沒有裝原始碼,也是沒辦法自己編譯生成的,而且如果沒有安裝原始碼,以後有什麼問題可能還是沒辦法解決,所以這種情況建議重灌Qt,在裝的時候選擇以下項,還要選上Sources(原始碼)

2.mysql動態庫位於“C:\Qt\MySQLServer5.5(mysql安裝路徑)\lib”下的“libmysql.dll“,將mysql下的libmysql.lib和libmysql.dll複製到Qt的bin目錄下

這塊要注意看一下自己下載的qt版本和mysql版本,要複製到qt中的libmysql.dll必須與Qt的位數一樣,如果Qt是64位那也需要是64位mysql的libmysql.dll,如果Qt是32位那也需要是32位mysql的libmysql.dll