赞
踩
操作环境:CentOS 7,MySQL 5.7
[root@localhost ~]# cat /etc/redhat-release
CentOS Linux release 7.7.1908 (Core)
Server version: 5.7.25-log MySQL Community Server (GPL)
0.使用# yum -y install percona-xtrabackup-24.x86_64,安装xtrabackup
遇到如下错误:
---> 软件包 mariadb-libs.x86_64.1.5.5.64-1.el7 将被 安装
--> 正在处理依赖关系 libmysqlclient.so.18(libmysqlclient_18)(64bit),它被软件包 perl-DBD-MySQL-4.023-6.el7.x86_64 需要
--> 正在处理依赖关系 libmysqlclient.so.18()(64bit),它被软件包 perl-DBD-MySQL-4.023-6.el7.x86_64 需要
--> 解决依赖关系完成
错误:软件包:perl-DBD-MySQL-4.023-6.el7.x86_64 (/perl-DBD-MySQL-4.023-6.el7.x86_64)
需要:libmysqlclient.so.18(libmysqlclient_18)(64bit)
错误:软件包:perl-DBD-MySQL-4.023-6.el7.x86_64 (/perl-DBD-MySQL-4.023-6.el7.x86_64)
需要:libmysqlclient.so.18()(64bit)
您可以尝试添加 --skip-broken 选项来解决该问题
您可以尝试执行:rpm -Va --nofiles --nodigest
或者
1.下载一个mysql-community-libs-compat包,请对应版本
#wget https://mirrors4.tuna.tsinghua.edu.cn/mysql/downloads/MySQL-5.7/mysql-community-libs-compat-5.7.25-1.el7.x86_64.rpm
其他版本在这个链接里找:https://mirrors4.tuna.tsinghua.edu.cn/mysql/downloads/MySQL-5.7/
2.下载好后安装
#rpm -ivh mysql-community-libs-compat-5.7.25-1.el7.x86_64.rpm
3.再yum安装xtrabackup
# yum -y install percona-xtrabackup-24.x86_64
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。