欧拉操作系统在线安装mysql8数据库并用navicat premium远程连接

网上太多安装教程,但是没有一个教程能够一站式解决安装问题,而我不一样,我写的每一个博客,都是我自己试验过很多次,能够确保一站式解决,才会发上去,希望能够帮助到大家

第一步:升级系统

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

欧拉操作系统在线安装mysql8数据库并用navicat premium远程连接_第1张图片
欧拉操作系统在线安装mysql8数据库并用navicat premium远程连接_第2张图片

第十一步:解决这个报错

use mysql

在这里插入图片描述

select host from user where user = 'root';

欧拉操作系统在线安装mysql8数据库并用navicat premium远程连接_第3张图片

update user set host = '%' where user = 'root';

在这里插入图片描述

flush privileges;

在这里插入图片描述
到这一步,这个报错还没解决,我们去看看防火墙状态

第十二步:防火墙开放端口

firewall-cmd --zone=public --add-port=3306/tcp --permanent

在这里插入图片描述

第十三步:重启防火墙

firewall-cmd --reload 

在这里插入图片描述

第十四步:大功告成

欧拉操作系统在线安装mysql8数据库并用navicat premium远程连接_第4张图片

PS:创作不易,点赞加关注,流程不迷路

( •̀ ω •́ )

你可能感兴趣的:(Mysql,数据库)