CentOS7 安装 MySQL 5.7

由于某些历史原因,yum默认不提供 MySQL 5.7 安装源,所以需要手动添加。

一、手动添加 MySQL yum源

1、从 MySQL 官网下载 yum repo 配置文件

wget https://dev.mysql.com/get/mysql57-community-release-el7-9.noarch.rpm

2、安装下载好的 repo

rpm -ivh mysql57-community-release-el7-9.noarch.rpm

二、安装并启动 MySQL

1、安装 MySQL

yum install mysql-server

2、启动MySQL

systemctl start mysqld

三、登录 MySQL

1、获取初装时的临时密码

grep 'temporary password' /var/log/mysqld.log

2、登录 MySQL

mysql -u root -p

3、修改初始密码(必须修改)

set password=password("你想设置的密码");

4、这时可能会提示 “Your password does not satisfy the current policy requirements”,这是因为新密码不符合要求,可设置降低密码复杂度。

// 设置密码复杂度为低
set global validate_password_policy=LOW

// 修改密码最低长度为4
set global validate_password_length=4

5、重复第三部,设置新密码

set password=password("你想设置的密码");

6、改回默认密码复杂度、长度

// 设置密码复杂度为中等
set global validate_password_policy=MEDIUM

// 修改密码最低长度为8
set global validate_password_length=8

5、刷新权限表

flush privileges
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。