码迷,mamicode.com
首页 > 数据库 > 详细

vs Qt mysql 打包程序 Driver not loaded Driver not loaded

时间:2019-09-23 09:17:30      阅读:117      评论:0      收藏:0      [点我收藏+]

标签:lease   文件   ad错误   ade   技术   数据   release   msvc   创建   

vs下开发Qt连接mysql程序,开发过程中操作MySQL没有问题,但打包以后安装在别的电脑上发现竟然无法连接MySQL,打包的时候,所需的libmysql.dll等dll文件拷贝到exe同级目录了,发现一直提示driver not load  driver not load,最后经过一天的测试,发现需要在打包程序的exe同级目录下创建sqldrivers目录,并把Qt中的msvc201X_64\plugins\sqldrivers目录下的qsqlmysql.dll (release版本) [如果打包的是debud版本,拷贝qsqlmysqld.dll (debug版本)]文件拷贝到 新建的sqldrivers目录下,然后再次运行程序,不会出现driver not load错误,数据库连接成功,程序运行正常。

技术图片

 

vs Qt mysql 打包程序 Driver not loaded Driver not loaded

标签:lease   文件   ad错误   ade   技术   数据   release   msvc   创建   

原文地址:https://www.cnblogs.com/herd/p/11570272.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!