Centos8 安装mysql

103 阅读1分钟
# 更新软件 
1. yum update 
# 下载mysql,保证网络连通 
2. wget https://repo.mysql.com//mysql80-community-release-el8-4.noarch.rpm 
// 下载mysql,保证网络连通 
3. yum module disable mysql 
// 下载mysql,保证网络连通 
4. yum install mysql-community-server 
// 启动mysql 
5. service mysqld start 
// 查看状态 
6. service mysqld status 
// 查看默认密码,找个地方记住一会要登陆 
7. grep 'temporary password' /var/log/mysqld.log 
// 进入mysql 
8. mysql -u root -p 

// 设置密码为fdsja_jjl!lkfd%  (这里密码设置复杂点,因为默认的密码规则比较严格,因为下面三条都是修改密码规则的指令,必须要修改root密码才能操作,不然会报错)
9. ALTER USER 'root'@'localhost' IDENTIFIED BY 'root'; 
// 更改密码规则,即可以设置root密码,注意从这里会 
10. set global validate_password.length=4; 
// 更改密码规则,即可以设置root密码 
11. set global validate_password.policy=0; 
// 更改密码规则,即可以设置root密码 
12. set global validate_password.check_user_name = 0; 
// 设置密码为root 
13. ALTER USER 'root'@'localhost' IDENTIFIED BY 'root'; 
// 刷新 
14. flush privileges; 
// 使用mysql 
15. use mysql; 
// 查询 
16. select host, user from user; 
// 修改localhost,以便主机连接 
17. update user set host = '%' where user = 'root'; 
// 刷新 
18. flush privileges; 
// 设置root权限
19. GRANT ALL ON *.* TO 'root'@'%' ; 
// 刷新 
20. flush privileges; 
// 退出 
21. exit 
// 重启mysql 
22. service mysqld restart