QT5使用MySQL数据库配置,复制文件依然出现QSqlDatabase: QMYSQL driver not loaded 包括如何编译qsqlmysql.dll,亲测可用
再配置QT5+MySQL数据库的过程中始终无法解决QSqlDatabase: QMYSQL driver not loaded问题,包括网上所说的例如:复制文件就可以使用,32位和64位的问题。这些能解决基本上是碰运气,不能根本解决问题。
因为新版本的QT5自身不在带有mysql驱动,看了一下包括很多其他的数据库也不包括,当然不排除你很有钱买的企业版,相信大家都是开源版,废话有点多,让我们开始吧
第一步:安装QT
安装qt5基本上就不用说了,要不你也不会遇到QSqlDatabase: QMYSQL driver not loaded的问题,但是要注意以下几点:
- QT的版本 :我是用的是windows10 5.13.1 32位
- 在安装时时候安装了MinGW_32:如果你需要跨平台编译,建议使用这个
注意:要有下图这个
第二步:不需要安装MySQL
但是