解决办法:
将MySQL安装目录下的libmysql.dll拷贝到Qt安装目录下的bin目录(D:\Qt\Qt5.9.2\5.9.2\msvc2015\bin)中即可。
但是,好多时候发现粘贴过去也报错。
原因是:
MYSQL和QT不是一个位数的,MYSQL64位,QT成了32位,或者其他。
如mysql是64位,将libmysql.dll拷贝到D:\Qt\Qt5.9.2\5.9.2\msvc2015_64\bin中,试用64位编译程序,可用。
或者都用32位的。
这里给出32位MySql驱动压缩包:https://dev.mysql.com/downloads/file/?id=450611
mysql-connector-c-6.1.3-win32.zip 下载这个里面包含有libmysql.lib