> 文档中心 > centos 一键安装mysql8.0和备份工具xtrabackup

centos 一键安装mysql8.0和备份工具xtrabackup


脚本

#!/usr/bin/env bashrm -f /etc/my.cnfrm -rf /etc/my.cnf.drm -rf mysqlyum install -y  epel-releaseyum install -y wgetwget  https://repo.mysql.com/mysql80-community-release-el7-1.noarch.rpmrpm -ivh mysql80-community-release-el7-1.noarch.rpmrpm --import https://repo.mysql.com/RPM-GPG-KEY-mysql-2022yum install -y mysql-community-server-8.0.25systemctl enable mysqld.servicecat /var/log/mysqld.log | grep passwordyum -y install mysql-community-libs-compat.x86_64yum install -y https://repo.percona.com/yum/percona-release-latest.noarch.rpmyum install -y percona-xtrabackup-80.x86_64systemctl start mysqld.service

修改密码

获取初始密码登录mysql

[root@lys-mysql-test001 ~]# cat /var/log/mysqld.log | grep password2022-04-14T06:49:57.151045Z 6 [Note] [MY-010454] [Server] A temporary password is generated for root@localhost: ed>1Rfx?
mysql -u root -pALTER USER 'root'@'localhost' IDENTIFIED BY 'AAbb1122!!';