libmysqlclient.so.18 not found 的解决方法
2024-10-21 03:41:10
现象:在银河麒麟下,安装了mysql,并且mysql服务正常运行,但是Qt访问mysql还是报Driver not loaded,ldd Qt自己的mysql驱动报错如标题所示。路径:
解释:很明显就是mysql提供给Qt的so没有找到,不知道啥原因,同样的Qt、mysql,在中标麒麟上可以,在银河麒麟上就不行。
解决:
1、下载驱动
https://launchpad.net/ubuntu/xenial/amd64/libmysqlclient18/5.6.25-0ubuntu1
2、安装
sudo dpkg -i libmysqlclient18_5.6.25-0ubuntu1_amd64.deb
3、再次ldd Qt自己的动态库,发现没有not found,说明ok,程序也能跑起来了。
最新文章
- C++中的时间函数
- wget 断点续传 &; nginx文件服务器
- Jmeter性能测试 入门
- [liusy.api-SMJ]-SMJ 介绍 学习阶段(二)
- GCD同步异步 串行并行大解析
- 【wikioi】2822 爱在心中
- 【bzoj3150】 cqoi2013—新Nim游戏
- servlet 笔记
- Unity物理投射相关问题整理
- VMware Workstation 12 Pro虚拟机下载(含序列号)
- JS 事件与事件对象小结
- dell笔记本通过uefi+gpt模式安装win10系统
- symfony配置
- website
- 可以通过Action来判断是什么操作触发了事件
- 利用ItextPdf、core-renderer-R8 来生成PDF
- Android 获取View的高度或TextView的行数, 实现自适应的textview
- 对接携程供应商php加密解密类
- 理解 Linux 的处理器负载均值
- 持续集成工具hudson