用户工具

站点工具


zh:notes:centos_mysql_remote

差别

这里会显示出您选择的修订版和当前版本之间的差别。

到此差别页面的链接

后一修订版
前一修订版
zh:notes:centos_mysql_remote [2018/11/09 21:08]
pzczxs 创建
zh:notes:centos_mysql_remote [2022/06/30 11:31] (当前版本)
pzczxs 讨论状态变化了
行 2: 行 2:
 安装了MySQL默认是拒绝远程连接的。 安装了MySQL默认是拒绝远程连接的。
  
-===== 修改MySQL库的授权 ​===== +===== 设置MySQL库的远程访问密码 ​=====
 首先进入数据库,使用系统数据库mysql。 首先进入数据库,使用系统数据库mysql。
 <​code>​ <​code>​
 mysql -u root -p mysql mysql -u root -p mysql
 </​code>​ </​code>​
 +
 +接着对系统数据库的root账户设置远程访问的密码,与本地的root访问密码并不冲突。
 +<​code>​
 +grant all privileges on *.* to '​root'​@'​%'​ identified by '​123456'​ with grant option; #​123456为你需要设置的密码
 +</​code>​
 +
 +===== 设置防火墙 =====
 +  *第一步:升级iptables:
 +<code bash>
 +> systemctl stop firewalld
 +> yum install iptables-services
 +> systemctl enable iptables
 +> systemctl start iptables
 +</​code>​
 +  *第二步:修改防火墙设置:
 +<code bash>
 +> iptables -I INPUT -p tcp -m state --state NEW -m tcp --dport 8001 -j ACCEPT
 +</​code>​
 +  *第三步:保存上面的设置:
 +<code bash>
 +> service iptables save
 +</​code>​
 +  *第四步:重启防火墙:
 +<code bash>
 +> systemctl restart iptables
 +</​code>​
 +
 +~~DISCUSSION:​closed~~
zh/notes/centos_mysql_remote.1541768917.txt.gz · 最后更改: 2018/11/09 21:08 由 pzczxs