在用qt时遇到了连接mysql失败,在查了一些资料后终于解决了这个问题,这里做个笔记以防遗忘
我的qt版本是5.12,mysql版本是msyql8
直接连接mysql8是连接不了的,因为5.12不支持mysql8
我们找到mysql8的文件所在位置,到lib文件下
我们的mysql位置是E:\MySQL\mysql-8.0.30-winx64\mysql-8.0.30-winx64\lib
把libmysql.dll复制粘贴到qt的bin目录下
我们的qt位置是E:\Qt5.12\5.12.2\mingw73_64\bin
直接在bin目录下粘贴过去就行
然后再连接mysql就可以成功了