用户工具

站点工具


zh:notes:centos_mysql_remote

CentOS环境下设置MySQL的远程访问

安装了MySQL默认是拒绝远程连接的。

设置MySQL库的远程访问密码

首先进入数据库,使用系统数据库mysql。

mysql -u root -p mysql

接着对系统数据库的root账户设置远程访问的密码,与本地的root访问密码并不冲突。

grant all privileges on *.* to 'root'@'%' identified by '123456' with grant option; #123456为你需要设置的密码

设置防火墙

  • 第一步:升级iptables:
> systemctl stop firewalld
> yum install iptables-services
> systemctl enable iptables
> systemctl start iptables
  • 第二步:修改防火墙设置:
> iptables -I INPUT -p tcp -m state --state NEW -m tcp --dport 8001 -j ACCEPT
  • 第三步:保存上面的设置:
> service iptables save
  • 第四步:重启防火墙:
> systemctl restart iptables
zh/notes/centos_mysql_remote.txt · 最后更改: 2022/06/30 11:31 由 pzczxs