微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

MySQL中怎么实现外网访问

今天就跟大家聊聊有关MySQL中怎么实现外网访问,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。

设置MysqL允许外网访问

1.修改配置文件(windows下可以不设置此项)

sudo vim /etc/MysqL/my.cnf

把bind-address参数的值改成你的内/外网IP或0.0.0.0,或者直接注释掉这行.


2.登录数据库

MysqL -u root -p

输入密码

MysqL> use MysqL;


3.查询host

MysqL> select user,host from user;


4.创建host

如果没有"%"这个host值,就执行下面这两句:

MysqL> update user set host='%' where user='root';

MysqL> flush privileges;


5.授权用户

任意主机以用户root和密码mypwd连接到MysqL服务器

MysqL> GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '123456' WITH GRANT OPTION;

MysqL> flush privileges;

IP为10.39.5.74的主机以用户root和密码123456连接到MysqL服务器

MysqL> GRANT ALL PRIVILEGES ON *.* TO 'root'@'10.39.5.74' IDENTIFIED BY '123456' WITH GRANT OPTION; 

MysqL> flush privileges;

看完上述内容,你们对MysqL中怎么实现外网访问有进一步的了解吗?如果还想了解更多知识或者相关内容,请关注编程之家行业资讯频道,感谢大家的支持

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐