修改MySql的访问权限,放行3306端口

2019-02-26T11:43:00

指定mysql数据库

use mysql

查看

select user,host from user;

设置root用户操作所有权限(*.*)是所有表的意思,%代表localhost或者ip都可以访问

grant all privileges on *.* to root@'%' identified by '52xbc' with grant option;

这时候再查看,发现多了一个%

select user,host from user;

刷新权限

flush privileges;

退出登录(Ctrl+c也可以退出)

exit;

编辑文件(按i键编辑)

 vim /etc/sysconfig/iptables

放行3306端口,让外部网络也能访问

-A INPUT -m state --state NEW -m tcp -p tcp --dport 3306 -j ACCEPT


Esc键退出,:wq保存

重启服务,使刚修改的端口生效

service iptables restart

这里用工具测试修改的东西生不生效

已经链接成功,修改完毕!

当前页面是本站的「Baidu MIP」版。发表评论请点击:完整版 »