网上太多安装教程,但是没有一个教程能够一站式解决安装问题,而我不一样,我写的每一个博客,都是我自己试验过很多次,能够确保一站式解决,才会发上去,希望能够帮助到大家
第一步:升级系统
sudo yum -y update
第二步:安装依赖和常用工具
sudo yum -y install vim net-tools wget gcc make cmake lrzsz
第三步:将 MySQL Yum 存储库添加到系统的存储库列表中
sudo yum -y install https://repo.mysql.com//mysql80-community-release-el8-7.noarch.rpm
第四步:安装 MySQL
sudo yum -y install mysql-community-server
第五步:启动MySQL服务器
sudo systemctl start mysqld
第六步:检查MySQL服务器状态
sudo systemctl status mysqld
第七步:开启自启动 MySQL 服务器
sudo systemctl enable mysqld
第八步:创建root用户并显示临时密码
sudo grep 'temporary password' /var/log/mysqld.log
第九步:根据临时密码,修改密码
ALTER USER 'root'@'localhost' IDENTIFIED BY 'Lihaozhe!!@@1122';
第十步:重新登陆并用远程工具navaicat premium连接mysql
第十一步:解决这个报错
use mysql
select host from user where user = 'root';
update user set host = '%' where user = 'root';
flush privileges;
到这一步,这个报错还没解决,我们去看看防火墙状态
第十二步:防火墙开放端口
firewall-cmd --zone=public --add-port=3306/tcp --permanent
第十三步:重启防火墙
firewall-cmd --reload