天天看点

QT使用msvc2015连接mysql编译时不能连接数据库

运行环境:

windows10

qt5.11.1 msvc2015 32bit

现象:

1.使用mingw32bit编译程序,连接mysql一切正常。

2.将编译器切换为msvc5015 32bit编译,提示“driver not load”,数据库没有打开。

原因:

忘记将mysql\lib里的libmysql.dll放入msvc编译器对应目录。

解决方法:

把mysql\lib里的libmysql.dll移到qt相应目录,如:Qt\Qt5.11.1\5.11.1\msvc2015\bin

继续阅读