QT5 连接 QMYSQL 数据库时出现错误:QMYSQL driver not loaded。

解决方法如图:(图中使用指令:ldd libqsqlmysql.so)

QMYSQL driver not loaded

从结果图显示中:libmysqlclient.so.18 没有找到。从 mysql 安装目录中 lib 目录中找到 libmysqlclient.so.18 并复制到 /usr/lib/i386-linux-gnu/即可。

如果找不到 libmysqlclient_r.so.16,可以在 /usr/lib 创建软链接:

[root@itjiandan lib]# pwd
/usr/lib
[root@itjiandan lib]# ln -s /usr/local/mysql/lib/libmysqlclient.so.18.0.0 libmysqlclient.so.16 
[root@itjiandan lib]# ln -s /usr/local/mysql/lib/libmysqlclient_r.so.18.0.0 libmysqlclient_r.so.16

相关文章:

  • 2022-12-23
  • 2021-05-20
  • 2018-08-15
  • 2021-12-10
  • 2022-12-23
  • 2021-12-31
  • 2021-09-08
猜你喜欢
  • 2021-06-12
  • 2021-05-20
  • 2022-02-02
相关资源
相似解决方案