你可能第一眼看到找个文章觉得不是你想要的,对,这也不是我想要的文章。但是我觉得我有必要提醒大家,以及帮助自己。
提示:如果你的项目很着急完工,你可以参考一下本文,如果你不着急,想找到解决办法,你可以参考一下本文,也许会有所帮助。谢谢。
在Qt5.12.8及其他新版本上,你在使用msvc2017(只测试了这一款)时候,操作数据库mysql的时候,你会发现没有mysql的驱动,
你可能会尝试一下操作。
1、把mysql的lib文件复制到bin目录下
2、打开qt的源码,找到mysql的项目工程,编译出mysql,这时候你就成功了一半。
3,将编译出的mysql驱动文件,复制到msvc2017的相应的驱动程序目录下(你如果不知道,你可以搜索,会有很多例子)
4、这时候你打开qt,使用qt你发现,输出的驱动程序包里面包含了QMYSQL驱动,但是,你要使用的mysql驱动, 仍然会显示找不到,此时你可能要做的就只能去使用mingw的编译器了。我尝试多次无果。
5、建议使用以前的版本,以前的版本,5.9.6,是带mysql驱动的。
希望各界朋友,可以找出一个解决办法,让我学习观摩。