数据库
首页 > 数据库> > Qt与Mysql的连接

Qt与Mysql的连接

作者:互联网

1.检查Qt的插件目录下D:\Qt\Qt5.9.3\5.9.3\mingw53_32\plugins\sqldrivers 有没有qsqlmysqld.dll(debug版本用) qsqlmysql.dll(release版本用).

如果没有的话,可以跟着网上有的解决方案自己进行编译插件,但是此时要注意,如果你安装Qt的时候没有装源码,也是没办法自己编译生成的,而且如果没有安装源码,以后有什么问题可能还是没办法解决,所以这种情况建议重装Qt,在装的时候选择以下项,还要选上Sources(源码)

2.mysql动态库位于“C:\Qt\MySQLServer5.5(mysql安装路径)\lib”下的“libmysql.dll“,将mysql下的libmysql.lib和libmysql.dll复制到Qt的bin目录下

这块要注意看一下自己下载的qt版本和mysql版本,要复制到qt中的libmysql.dll必须与Qt的位数一样,如果Qt是64位那也需要是64位mysql的libmysql.dll,如果Qt是32位那也需要是32位mysql的libmysql.dll

 

标签:Qt,32,Mysql,dll,源码,libmysql,mysql,连接
来源: https://blog.csdn.net/han_hhh/article/details/111660372