centos8安装mysql

1. yum update

// 下载mysql,保证网络连通
2. wget https://dev.mysql.com/get/mysql80-community-release-el7-3.noarch.rpm

// 下载mysql,保证网络连通
3. rpm -Uvh https://dev.mysql.com/get/mysql80-community-release-el7-3.noarch.rpm

// 下载mysql,保证网络连通
4. yum module disable mysql

// 下载mysql,保证网络连通
5. yum install mysql-community-server

// 启动mysql
6. service mysqld start

// 查看状态
7. service mysqld status

// 查看默认密码,找个地方记住一会要登陆
8. grep 'temporary password' /var/log/mysqld.log

// 进入mysql
9. mysql -u root -p// 

// 设置密码

10. ALTER USER 'root'@'localhost' IDENTIFIED BY 'Root.123'; 

// 刷新
11. flush privileges; 

// 使用mysql
12. use mysql; 
// 查询 13. select host, user from user; // 修改localhost,以便主机连接,允许远程连接 14. update user set Host = '%' where Host = 'localhost' and User='root'; // 刷新 15. flush privileges; // 设置root权限 16. GRANT ALL ON *.* TO 'root'@'%' ; // 刷新 17. flush privileges; // 退出 18. exit // 重启mysql 19. service mysqld restart //查看开放的端口号 20、firewall-cmd --list-ports //添加mysql端口(mySQL默认端口号3306) firewall-cmd --permanent --zone=public --add-port=3306/tcp //重启防火墙 firewall-cmd --reload //8.0版本加密方式问题解决 21、ALTER USER 'root'@'%' IDENTIFIED WITH mysql_native_password BY'Root.123'; exit: service mysqld restart; mysql所有命令后面必须加';'

 

posted @ 2021-11-09 15:45  _Lawrence  阅读(460)  评论(0编辑  收藏  举报