Qt连接MySQL数据库步骤:
第一步:
进入以下链接(Compiler同层Src,见上注解,每个人的Qt安装位置是不同的,自己找这个文件夹)
第二步:
如果你想要链接的Qt项目版本是Qt5.12.8 MSVC2015 64bit,那就用这个Compiler去configure上图中的这个mysql.pro文件
此时准备:你想要连接的MySQL安装目录下的include文件夹
MySQL安装目录下的lib文件夹下的 libmysql.lib 文件
在mysql.pro文件中进行更改
同时更改qsqldriverbase/qsqldriverbase.pri
第三步:
Build(构建)
构建成功后会生成文件 qsqlmysql.dll 等文件如图:
第四步:
将这些文件复制到:
请注意这是Compiler下的plugins文件夹下
第五步:
将另一个connect压缩包文件中的 libmysql.dll 复制到Compiler的bin目录下
很多案例用的是MySQL本体的libmysql.dll而失败
libmysql.lib复制到同样Compiler的lib路径下
第六步:
关闭数据库的openssl连接
找到如图的文件:
打开后添加:
第七步:
在此之前最好重启数据库,连接前请保证数据库存在
连接数据库
如图:请不要忘记在pro文件添加 sql 模块识别