CentOS 设置mysql的远程访问

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

1 MysqL -u root -p MysqL #回车,然后输入则使用了系统数据库

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

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

防火墙设置一下,不然3306端口还是无法访问。

1 iptables -I INPUT -p tcp -m state --state NEW -m tcp --dport 3306 -j ACCEPT

设置完之后,查看一下是否能通过。

1 iptables -L -n

如果想要限制访问。

iptables -D INPUT -p tcp -m state --state NEW -m tcp --dport 3306 -j ACCEPT

OK,这样就可以远程访问了。

相关文章

Centos下搭建性能监控Spotlight
CentOS 6.3下Strongswan搭建IPSec VPN
在CentOS6.5上安装Skype与QQ
阿里云基于centos6.5主机VPN配置
CentOS 6.3下配置multipah
CentOS安装、配置APR和tomcat-native