首次连接Mysql时报错:
QSqlDatabase: QMYSQL driver not loaded
QSqlDatabase: available drivers: QSQLITE QODBC QODBC3 QPSQL QPSQL7
1、这里时缺少了qt中mysql的插件,需要将qsqlmysql.dll和qsqlmysqld.dll放在Qtan安装路径下的plugin\sqldriver下
2、至于qsqlmysql.dll和qsqlmysqld.dll这两个dll文件需要自己去编译,因为不同版本的mysql所生成的dll文件是不同的,只有针对你安装的mysql版本去编译才能使用详细编译过程见《编译mysql插件》
3、完成第一步过后还需要找到你mysql的安装路径下的lib,将这两个文件放到Qt路径下的bin文件加下,以下是我的路径
mysql: