先确保已经安装,只是找不到。
因为centos会优先去usr/lib里面找。但是lmysqlclien在lib64里面,所以找不到。
可以创建软连接或者直接复制进lib里面。
1、创建软链接的命令:参考一下。
创建软连接命令解释:sudo ln -sv /usr/lib64/mysql/libmysqlclient.so.18 /usr/lib/libmysqlclient.so
这条命令的作用是在/usr/lib64
目录下创建一个符号链接,将/usr/lib64/mysql/libmysqlclient.so.18
链接到/usr/lib/libmysqlclient.so
。这样做的目的是为了让系统能够找到正确的MySQL客户端库文件。
具体解释如下:
sudo
:表示以管理员权限执行该命令。ln
:表示创建链接的命令。-s
:表示创建软链接,即符号链接。-v
:表示显示详细信息。/usr/lib64/mysql/libmysqlclient.so.18
:源文件路径,即要链接的MySQL客户端库文件。/usr/lib/libmysqlclient.so
:目标文件路径,即将源文件链接到的位置。