很多朋友初期搭建石器时代Linux服务端的时候都会遇到各种各样的报错,最常见的应该就是启动gmsv时提示缺失动态链接组件libmysqlclient.so.xx,具体报错:./gmsv: error while loading shared libraries: libmysqlclient.so.xx: cannot open shared object file: No such file or directory
第一步 查找MySQL安装目录
全盘搜索mysql,确认软件安装目录,这里假设安装目录是:/usr/local/mysql。
- # find / -name mysql
第二步 下载缺失动态链接组件
不同的gmsv,缺失的libmysqlclient.so.xx都不尽相同,这里假设缺失的是libmysqlclient.so.15,然后百度搜索这个文件并拷贝至:/usr/local/mysql/lib
第三步 建立软链接
32位系统链接到/usr/lib,64位系统则链接到/usr/lib64
- # chmod +x /usr/local/mysql/lib/libmysqlclient.so.15
- # ln -s /usr/local/mysql/lib/libmysqlclient.so.15 /usr/lib64/
- # ldconfig
2018年10月12日 09:49 0楼
正好需要啊
2018年5月9日 16:08 0楼
感谢,缺少太多动态库了,感谢分享
2018年4月17日 16:13 0楼
想要获得!
2018年4月13日 17:30 0楼
谢谢大神
2018年4月13日 17:25 0楼
今天架设遇到这个问题了,求码~~有的太难找了
2018年3月5日 16:35 0楼
学习一下!