Centos7+Mysql80安装+远程链接开启

前端之家收集整理的这篇文章主要介绍了Centos7+Mysql80安装+远程链接开启前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

CentOS7安装MysqL80

 

下载repo源

 

在xshell运行命令

 

# wget http://repo.MysqL.com/MysqL80-community-release-el7.rpm

 

安装

# rpm -ivh MysqL80-community-release-el7.rpm

 

MysqL安装

 

# yum install MysqL

# yum install MysqL-server

# yum install MysqL-devel

 

MysqLMysqL 客户端,MysqL-server 是数据库服务器,MysqL-devel 则包含了开发用到的库以及头文件

这步可能会花些时间,安装完成后就会覆盖掉之前的 mariadb:

过程中遇到的选择项直接输入y就行

 

启动MysqL服务

 

启动 MysqL 服务:

# systemctl start MysqLd.service

 

查看运行状态

# systemctl status MysqLd.service

成功开启的截图

 

 

查看密码:

# grep "password" /var/log/MysqLd.log

->登录数据库

 

修改密码

MysqL> ALTER USER ‘root‘@‘localhost‘ IDENTIFIED BY‘new password‘;

 

开启远程登录数据库

 

3306端口

先确保有打开3306端口,可以上阿里云添加入站规则,或者直接命令行打开防火墙端口,请自行google。

 

在user表创建一个新用户并给予所有权限

MysqL> CREATE USER ‘eangaie‘@‘localhost‘ IDENTIFIED WITH MysqL_native_password BY ‘xxxxxx‘;

MysqL>GRANT ALL PRIVILEGES ON *.* TO‘eangaie‘@‘localhost‘;

 

更新Host

update user set Host =‘%‘ where User =‘eangaie‘;

 

权限刷新

MysqL> flush privileges;

 

navicat链接测试通过

分享图片

猜你在找的CentOS相关文章