CentOS7.2如何安装MySql5.7并开启远程连接授权
发表于:2026-11-03 作者:千家信息网编辑
千家信息网最后更新 2026年11月03日,小编给大家分享一下CentOS7.2如何安装MySql5.7并开启远程连接授权,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧
千家信息网最后更新 2026年11月03日CentOS7.2如何安装MySql5.7并开启远程连接授权
小编给大家分享一下CentOS7.2如何安装MySql5.7并开启远程连接授权,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!
1、安装mysql5.7
CentOS 7之后的版本yum的默认源中使用MariaDB替代原先MySQL,因此安装方式较为以往有一些改变:
下载mysql的源
wget http://dev.mysql.com/get/mysql57-community-release-el7-7.noarch.rpm
安装yum库
yum localinstall -y mysql57-community-release-el7-7.noarch.rpm
安装MySQL
yum install -y mysql-community-server
启动MySQL服务
systemctl start mysqld.service
2、修改MySQL的root密码
MySQL5.7加强了root用户的安全性,因此在第一次安装后会初始化一个随机密码,以下为查看初始随机密码的方式
grep 'temporary password' /var/log/mysqld.log
结果如下:
进入mysql
mysql -uroot -p
修改密码
SET PASSWORD = PASSWORD('YYBrhr_2018');ALTER USER 'root'@'localhost' PASSWORD EXPIRE NEVER;flush privileges;然后退出后即可用新密码登录。
3、远程连接授权:
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'YYBrhr_2018' WITH GRANT OPTION;
授权之后,用nevicat检查一下是否可以连接,如果不可以,可能是防火墙限制了。需要在防火墙里面加开放数据库端口的规则。
4、防火墙开放数据库端口(默认3306,可以在/etc/my.cnf中修改)
【1】查看目前防火墙
firewall-cmd --list-all
【2】开放3306端口
firewall-cmd --permanent --add-port=3306/tcp
【3】重启防火墙
service firewalld restart
【4】查看3306端口是否开放
firewall-cmd --query-port=3306/tcp
【5】再次查看现在防火墙
firewall-cmd --list-all
【6】再次测试是否可以远程连接
以上是"CentOS7.2如何安装MySql5.7并开启远程连接授权"这篇文章的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注行业资讯频道!
防火墙
防火
密码
端口
开放
篇文章
内容
再次
数据
数据库
方式
安全
不怎么
大部分
安全性
更多
版本
用户
知识
第一次
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
新华互联网科技
中国 科技 互联网
以房互联网科技
卓越科技(互联网 )
互联网金融科技创新
四川狮子座互联网科技
成都仁贤领冠互联网科技有限公司
北京大学互联网科技怎么样
恒银科技与互联网金融
随着互联网科技发展
华夏互联网科技业
长沙茂晟互联网科技有限公司
四川慕妮娅互联网科技有限公司
上海科技产业互联网平台
互联网第三次科技革命特征
雨阳互联网卡科技有限公司
互联网科技包装股份有限公司上市
广州燕处互联网科技有限公司
互联网时代科技型公司的机会
承德科技产业互联网平台
中国互联网科技工作委员会毛军
今日互联网科技
互联网科技财经
互联网 科技创新
乌苏新华互联网科技做什么的
民营互联网公司国防科技
杭州披云加互联网科技有限公司
产业互联网科技服务公司
悟空问答互联网科技
知域互联网科技有限公司官网