千家信息网

CentOS7.2安装MySql5.7并开启远程连接授权的方法

发表于:2025-02-04 作者:千家信息网编辑
千家信息网最后更新 2025年02月04日,本篇内容介绍了"CentOS7.2安装MySql5.7并开启远程连接授权的方法"的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家
千家信息网最后更新 2025年02月04日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安全错误 数据库的锁怎样保障安全 在数据库中事务断点的含义 服务器硬件检测 自动修改代理服务器 网络安全法的主题板报 苹果app数据库软件开发 软件开发怎样进行营销 数据库装哪个版本的编译器 普陀区特定软件开发服务设计标准 青岛易卓网络技术服务公司 专业级excel软件开发平台 网络安全评估代码安全检测 宝塔的数据库如何打开 云技术与数据库 俩手机之间怎样传输数据库 我的世界新服务器玩法 湖州海量软件开发来电咨询 2018网络安全态势 网络数据库开发工具 教育信息化与网络安全工作要点 数据库系统由三部分 宝安区存储服务器 软件开发培训班中公教育 学计算机网络技术买什么台式 客户端服务器数据库语言 电信服务器ip地址 联想塔式服务器怎么用 网络安全管理和使用不规范 正规网络技术咨询售后服务 华为手机更新不了提示服务器问题 计算机设计软件开发工程师
0