一、安装预制工具(个人喜好)
(1)Wget 安装
Wget:从网络上自动下载文件的自由工具,支持通过 HTTP、HTTPS、FTP 三个最常见的 TCP/IP协议 下载。
yum install –y wget
(2)Vim 安装
Vim :是早年的 Vi 编辑器的加强版,编辑时带有代码颜色区分功能。
yum install –y vim
二、MySQL8.0安装与初始化
(1)MySQL8.0-RPM包
Rpm包下载地址:https://repo.mysql.com/mysql80-community-release-el7.rpm
wget https://repo.mysql.com/mysql80-community-release-el7.rpm
(2)安装并检查MSQL8.0的Yum源
安装:
yum localinstall mysql80-community-release-el7.rpm
检查:
yum repolist enabled | grep "mysql.*-community.*"
验证:
yum repolist enabled | grep "mysql.*-community".*"
(3)Yum安装MySQL8.0
安装:
yum install -y mysql-server
(4)启动MySQL
启动:
service mysqld start / systemctl start mysqld
(5)查看MySQL临时密码
查看:
cat /var/log/mysqld.log
注:红框中是MySQL的临时密码
(6)使用MySQL临时密码登录MySQL客户端
登录指令:
mysql –uroot –p
输入上一步所查询到的临时密码后回车 得到以下界面
(7)设置数据库临时密码强度配置
设置密码策略:
set global validate_password.policy=0;
validate_password .policy 验证策略 0.low 1.MEDIUM 2.strong
设置密码长度:set global validate_password.length = 4;
validate_password_length 密码长度的最小值(这个值最小要是4)
(8)修改临时密码为自己的密码
修改root密码:
ALTER user 'root'@'localhost' IDENTIFIED WITH MYSQL_NATIVE_PASSWORD BY '123456';
刷新权限:FLUSH PRIVILEGES