【问题记录】Qt连接MySQL报 QMYSQL driver not loaded 错误

1.在使用 Qt(version = 5.9.6) 连接 MYSQL 数据库时报了如下错误

2.用的构建工具如下(在解决问题时会要到

【问题记录】Qt连接MySQL报 QMYSQL driver not loaded 错误_第1张图片

1.打开MySql官网 https://downloads.mysql.com/archives/c-c/ 后自行下载如下内容【问题记录】Qt连接MySQL报 QMYSQL driver not loaded 错误_第2张图片

2.下载完成后解压,找到 lib 目录下的 libmysql.dlllibmysql.lib 两个库,如下所示【问题记录】Qt连接MySQL报 QMYSQL driver not loaded 错误_第3张图片

3.将这两个库拷贝到项目用的构建器所在的 bin 目录下(如前面图所示我用的是MinGW)【问题记录】Qt连接MySQL报 QMYSQL driver not loaded 错误_第4张图片

4.另外也要注意你的 mysql 服务是否启动,window+r 输入 services.msc 进入系统服务,启动 mysql 服务,如下(这和驱动是否加载无关)【问题记录】Qt连接MySQL报 QMYSQL driver not loaded 错误_第5张图片

5.问题解决,哈哈哈!!! 

你可能感兴趣的:(问题记录,mysql,数据库)