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]

 

解决过程如下:

-、问题所在

跑到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

然后我再看依赖

 

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

三、测试

 

posted @ 2019-10-15 18:21  BMing  阅读(913)  评论(0编辑  收藏  举报