linux qt下 QSqlDatabase: QMYSQL driver not loaded


出現上述問題是qt安裝目錄未包含mysql驅動。

解決方法如下:

1.查看系統是否存在libqsqlmysql.so

find / -name libqsqlmysql.so

2.若不存在該文件則安裝qt-mysql文件

yum list |grep qt-mysql
yum install qt-mysql.i686

3.此時在/usr/lib/qt4/plugins/目錄下應該有文件libqsqlmysql.so,將其拷貝到qt安裝目錄

cp /usr/lib/qt4/plugins/libqsqlmysql.so /usr/local/Trolltech/Qt-4.8.6/plugins/sqldrivers/

即可。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM