指定mysql数据库

use mysql

查看

select user,host from user;

Image 30.png

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

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

Image 31.png

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

select user,host from user;

Image 32.png

刷新权限

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

Image 33.png
Esc键退出,:wq保存

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

service iptables restart

Image 34.png

这里用工具测试修改的东西生不生效
Image 35.png

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

Last modification:May 17, 2019
如果觉得这篇技术文章对你有用,请随意赞赏