运行环境:
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