假设你已经正确安装了Qt和MySQL
1.编译器是msvc
libmysql.dll libmysql.lib
../MySQL/MySQL Server 5.7/lib/libmysql.dll复制到文件夹../Qt5.5.0/5.5/msvc2013_64/bin中,
../MySQL/MySQL Server 5.7/lib/libmysql.lib复制到文件夹../Qt5.5.0/5.5/msvc2013_64/lib中。
2.在windows的mingw平台 需要的是libmysql.a
官方mysql的win发行版是由vc编译,产生的lib无法被mingw链接。链接时会抛出未定义错。把 dll lib 编译为.a 文件的方法:dlltool 工具是mingw自带。
2.1. 到lib目录下
2.2 执行命令
dlltool --input-def libmySQL.def --dllname libmySQL.dll --output-lib libmysql.a -k
2.3.生成文件libmysql.a