m0_69707535 2023-12-11 19:12 采纳率: 62.5%
浏览 6

qt项目使用mysql数据库问题

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文件

    评论

报告相同问题?

问题事件

  • 创建了问题 12月11日

悬赏问题

  • ¥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中的正则匹配