vs+qt开发的项目,使用了mysql数据库,发布可使用程序后,exe文件夹中也添加了libmysql.dll,libmysql.lib,sqldrivers文件夹也有qsqlmysql.dll,还有libcrypto和libssl两个动态库,但是程序在别的电脑上还是can't connect to mysql server on localhost(10061),怎么解决呢?
1条回答 默认 最新
- mideum 2023-12-12 09:46关注
你用的哪里的libmysql.dll?如果是mysql官方的还需要放vc运行时,具体看你mysql的版本,你可以用depends打开你的libmysql.dll看是需要什么依赖
还可以考虑改用mariadb的库代替mysql,我觉得更方便,还有exe文件夹里用不着放.lib文件解决 无用评论 打赏 举报
悬赏问题
- ¥15 w10部分软件不能联网
- ¥15 关于安装hbase的问题(操作系统-windows)
- ¥15 cadence617版本,如何做一个参数可调的反相器
- ¥15 novnc连接pve虚拟机报错安全协议不支持262
- ¥15 设备精度0.03给多少公差能达到CPK1.33
- ¥15 qt+ffmpeg报错non-existing PPS 0 referenced
- ¥15 FOC simulink
- ¥50 MacOS 使用虚拟机安装k8s
- ¥20 玩游戏gpu和cpu利用率特别低,玩游戏卡顿
- ¥25 oracle中的正则匹配