libmysqlclient.so.18(libmysqlclient.so.20 libmysqlclien.so) => not found
2021/6/11 2:24:51
本文主要是介绍libmysqlclient.so.18(libmysqlclient.so.20 libmysqlclien.so) => not found,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
文章目录
- 情况一:自己电脑里有库
- 情况二:自己电脑里搜不到库
- ibmysqlclient.so.18
- ibmysqlclient.so.20和ibmysqlclient.so
我在编译C语言MySQL程序时不成功,然后我查看了以前的执行文件
ldd ./a.out
结果少了三个库
libmysqlclient.so => not found
libmysqlclient.so.18 => not found
libmysqlclient.so.20 => not found
进行搜索,如果有建立软链接即可,如果没有用下面的方法
sudo find / -name libmysqlclient.so.20 /usr/local/mysql-5.7.23/lib/libmysqlclient.so.20 ln -s /usr/local/mysql-5.7.23/lib/libmysqlclient.so.20 /usr/lib64/libmysqlclient.so.20情况二:自己电脑里搜不到库
ibmysqlclient.so.18
ibmysqlclient.so.18这个还是很好整的,网上有很多方法,这个不错
- 打开链接
https://launchpad.net/ubuntu/xenial/amd64/libmysqlclient18/5.6.25-0ubuntu1
- 下载 libmysqlclient18_5.6.25-0ubuntu1_amd64.deb
- 用
sudo dpkg -i libmysqlclient18_5.6.25-0ubuntu1_amd64.deb
进行安装或者把相应库文件移动到自己的环境变量目录下(我的是 /usr/local/lib) - 问题解决
ibmysqlclient.so.20和ibmysqlclient.so
缺少这两个是非常郁闷的,在网上试了很多方法都是不行(比如说:基本都是先搜再建立软链接,或者重新安装libxxxx.dev),但是我试了很多种方法都没有用,因为我的这上面根本就没有这两个库(重新装初始化也没有),所以只有下载缺失的库文件了,再把它放到目录下
历尽千辛万苦我找到了两个库,在这我给大家分享一下
链接:https://pan.baidu.com/s/1VAX8iVublbr7-ChNHt1-4A
提取码:ee2h
链接失效了,请及时提醒,着急的同志可以在我的博客下载
https://download.csdn.net/download/weixin_45525272/12698750
也可以加我好友,发给你Q:1795018360
这篇关于libmysqlclient.so.18(libmysqlclient.so.20 libmysqlclien.so) => not found的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-06-25MySQL报错Duplicate entry '0' for key 'PRIMARY'
- 2024-05-29阿里 Canal 实时同步 MySQL 增量数据至 ClickHouse 数据库
- 2024-05-24在Linux下管理MySQL的大小写敏感性
- 2024-04-26MySQL查出时间比实际晚8小时的解决方案
- 2024-04-01JPA不识别MySQL的枚举类型
- 2024-03-30mysql数据库表卡死解决方法
- 2024-03-15MySQL多数据源笔记5-ShardingJDBC实战
- 2024-03-11natural join mysql
- 2024-03-11关于VS2017,VS2015 中利用 EF使用Mysql 不显示数据源问题解决方案
- 2024-02-26mysql 阿里云xb后缀备份文件恢复-icode9专业技术文章分享