centos6安装 MySQL 5.7教程

  1. 下载 MySQL yum包
wget -i -c http://dev.mysql.com/get/mysql57-community-release-el7-11.noarch.rpm

2.安装

rpm -Uvh mysql57-community-release-el7-11.noarch.rpm
  1. 启动MySQL
systemctl start mysqld.service
  1. 检查是否启动成功
systemctl status mysqld.service

在这里插入图片描述

  1. 获取临时密码,MySQL5.7为root用户随机生成了一个密码
grep 'temporary password' /var/log/mysqld.log

在这里插入图片描述

  1. 通过临时密码登录MySQL,进行修改密码操作(使用临时密码登录后,不能进行其他的操作,否则会报错)
mysql -uroot -p
  1. 因为MySQL的密码规则需要很复杂,我们修改密码复杂度
set global validate_password_policy=0;
set global validate_password_length=1;
  1. 修改密码
ALTER USER 'root'@'localhost' IDENTIFIED BY 'newpassword';

在这里插入图片描述

  1. 授权其他机器远程登录
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'newpassword';
 
FLUSH PRIVILEGES;
  1. 重启一下MySQL,令配置生效
systemctl restart mysqld.service

`

猜你喜欢

转载自blog.csdn.net/TommyXu8023/article/details/120660277