network技术分享centos 6.5开启MySQL远程访问

network技术分享centos 6.5开启MySQL远程访问

1.开放mysql访问端口3306
修改iptables配置文件
#vi /etc/sysconfig/iptables
iptables加入端口配置
-A INPUT -m state –state NEW -m tcp -p tcp –dport 3306 -j ACCEPT
重新加载iptables规则
#service iptables restart
2.修改mysql库里的host
登录mysql;
use mysql
update user set host=’%’ where user=’root’ and host=’localhost’;
记得要修改密码,因为这时密码已失效,虽然本地还可以原密码登录,可远程改了host后还是没法访问
UPDATE user SET password=password(“root”) WHERE user=’root’;
flush privileges;
3.重启mysql,远程就可以访问了
#service mysqld restart;

network技术分享centos 6.5开启MySQL远程访问配置ok

成为第一个发表评论的人

发表评论

您的电子邮件地址不会被公开.


*