Centos7 安装MySQL 5.7.34 (含补包)

Centos7 安装MySQL 5.7.34 (含补包)

1. 下载安装文件

wget https://cdn.mysql.com//Downloads/MySQL-5.7/mysql-5.7.34-1.el7.x86_64.rpm-bundle.tar

2. 解归档到指定文件夹

mkdir mysql
tar -xf mysql-5.7.34-1.el7.x86_64.rpm-bundle.tar -C mysql
cd mysql

3. 卸载MariaDB的库文件

yum erase -y mariadb-libs

4. 补充底层依赖项

yum install -y libaio libaio-devel

5. 使用RPM安装(严格按顺序)

rpm -ivh mysql-community-common-5.7.34-1.el7.x86_64.rpm
rpm -ivh mysql-community-libs-5.7.34-1.el7.x86_64.rpm
rpm -ivh mysql-community-libs-compat-5.7.34-1.el7.x86_64.rpm
rpm -ivh mysql-community-devel-5.7.34-1.el7.x86_64.rpm
rpm -ivh mysql-community-client-5.7.34-1.el7.x86_64.rpm
rpm -ivh mysql-community-server-5.7.34-1.el7.x86_64.rpm

6. 启动MySQL

systemctl start mysqld

7. 查看初始密码

cat /var/log/mysqld.log | grep password

8. 用客户端工具连接并修改密码(建议使用强口令)

mysql -u root -p
mysql> alter user root@localhost identified by Helle.618;

如果使用CentOS 8.x,需要调整以下两个步骤: yum install -y perl 不需要安装mysql-community-libs-compat-xxx包

经验分享 程序员 微信小程序 职场和发展