下载MySQL rpm包

wget http://dev.mysql.com/get/mysql57-community-release-el7-11.noarch.rpm

安装 rpm 包

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

安装MySQL

yum install -y mysql-community-server

mysql 服务管理
# 开机启动
systemctl enable mysqld.service
# 开启服务
systemctl start mysqld.service
# 停止服务
systemctl stop mysqld.service
# 重启服务
systemctl restart mysqld.service

刚开始安装的Mysql5.7是会随机生成一个root密码的,我们要先找到这个随机密码,然后改新密码。我们可以通过grep命令查找随机root密码。

grep "password" /var/log/mysqld.log

使用随机密码登录mysql
mysql -uroot -p
Enter password

进入后重置root密码

SET password=PASSWORD("ROOT123");

上述会提示报错,说明密码提过简单。MySQL5.7 采用了密码强度验证插件 validate_password,因此需要设置一个有一定强度的密码。包含数字字母大小写和字符。

执行三行命令修改密码
# 设置密码
SET PASSWORD = PASSWORD('123456Good!');
# 更新 root 密码永不过期
ALTER USER 'root'@'localhost' PASSWORD EXPIRE NEVER;
# 刷新权限使密码生效
flush privileges;
Logo

瓜分20万奖金 获得内推名额 丰厚实物奖励 易参与易上手

更多推荐