前言
Centos7下默认安装的是maraidb,完全卸载后通过mysql官网的RPM包安装了mysql 5.7.33。然而在使用mysql备份脚本时,发现crond定时任务运行一直提示缺少libmysqlclient.so.18。在用户命令行下面却没有这个提示…
解决办法
安装mysql-community-libs-compat这个包:
wget https://repo.mysql.com//mysql57-community-release-el7-11.noarch.rpm
yum -y localinstall mysql57-community-release-el7-11.noarch.rpm
# mysql-community-libs-compat-版本号
yum -y install mysql-community-libs-compat-5.7.33
mysql-community-libs-compat: Shared compatibility libraries for previous MySQL installations.
问题解决!
在卸载MariaDB并用MySQL5.7.33替代后,遇到crond任务运行时提示缺少libmysqlclient.so.18库。为了解决这个问题,可以下载并安装mysql-community-libs-compat包,通过yum安装指定版本的兼容库,从而解决依赖问题。
1519

被折叠的 条评论
为什么被折叠?



