linux qt mysql_linux下QT连接mysql找不到驱动

环境:

Qt 5.9.8 (x86_64-little_endian-lp64 shared (dynamic) release build; by GCC 5.3.1 20160406 (Red Hat 5.3.1-6)) on "xcb"

OS: Deepin 15 [linux version 4.15.0-30deepin-generic]

解决过程如下:

-、问题所在

624ecf67e9b54b9c5c66ba3bda8b9a1e.png

跑到sqldrivers下用ldd 命令查看libqsqlmysql.so文件的依赖,发现缺少一个libmysqlclient.so.18的文件

二、解决方法

然后在网上搜到在: https://launchpad.net/ubuntu/xenial/amd64/libmysqlclient18/5.6.25-0ubuntu1 下载安装: libmysqlclient18_5.6.25-0ubuntu1_amd64.deb

然后我再看依赖

ffcda4e0c84404f76e6860078f317f4c.png

成功的在/lib/x86_64-linux-gnu/ 目录下找到了该文件

三、测试

82215519e59f87a0f42a26a937f2046f.png

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值