snrg.net
当前位置:首页 >> qt qsqlDAtABAsE >>

qt qsqlDAtABAsE

启动中 QSqlDatabase: QMYSQL driver not loaded QSqlDatabase: available 数据库驱动有问题啊,看你的错误应该是没mysql驱动,所以他去找到了 sqlite

这是QT方面有问题啊 , 看下窝的网名可以吗?能解决问题的啊!!

我也想知道为什么,帮顶一下吧。

回复该回家结婚过好几个

把编译生成的东西全部删除,重新全部编译,就可以了。话说我就是这么解决的,在qt5上遇到了的

其实是驱动放的路径不对,应该放在QtSDK/Desktop/Qt/473/gcc/plugins下 如果没有找到libqsqlmysql.so文件,你可以下载下来,解压拷贝过去 sudo apt-get download libqt4-sql-mysql(下载命令)

安装 开发qt-devel就可以了

按照这三点顺序: 1.#include 去掉 然后重新运行程序 根据提示 2.如果找不到QMYSQL驱动,那么你需要先编译这个驱动。先到Plugins/SqlDriver下看看有没有qsqlmysql.*与qsqlmysqld.*的动态库文件。 如果没有,说明你没有编译mysql驱动插件。如果有...

1.安装qt的时候还没有安装mysql.也就是说应该在安装qt之前安装mysql数据库.这个错误由QSqlDatabase抛出db.lastError().text() 2.将以前编译的mysql驱动程序拷入qt文件夹位置放错. 3.你的程序写错了. 4."driver not loaded" 是由query.lastError(...

需要为连接数据库的电脑新建用户名和密码; 然后再授权: GRANT ALL PRIVILEGES ON *.* TO 'newUser'@'%'IDENTIFIED BY 'newPassword' WI TH GRANT OPTION;

网站首页 | 网站地图
All rights reserved Powered by www.snrg.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com