问题
程序编译运行后驱动未能加载
环境
Ubuntu 18.04.2
QT 5.12.3
Mysql 5.7.26
原因
libqsqlmysql.so库缺乏libmysqlclient.so.18依赖库
解决方案
方案一:
下载mysql-community-libs-compat_5.7.26-2_amd64.deb安装包
CSDN下载
sudo dpkg -i mysql-community-libs-compat_5.7.26-2_amd64.deb //安装
方案二:
去官网下载库文件:
https://pkgs.org/download/libmysqlclient.so.18
(找对应的安装包)
安装:
sudo apt install alien //安装alien工具(ubuntu无法直接运行rpm程序)
sudo alien mysql-community-libs-compat-5.7.26-1.el7.x86_64.rpm //把rpm转换成deb
sudo dpkg -i mysql-community-libs-compat_5.7.26-2_amd64.deb //安装