设置Mysql5.6允许外网访问的详细流程分享

  

最近部署mysql5.6,发现默认mysql只允许本地提供服务,如果要进行若干配置,记录如下。

  

  

修改mysql的配置文件,有的是my.ini (windows),有的(linux),是my . cnf中所做

  

在配置文件中增加

        (mysqld)   端口=3306   bind-address=0.0.0.0   之前      

然后重新启动mysql服务,执行mysql重启服务。

  

  

需要使用根权限登录mysql,更新mysql.user表,设置指定用户的主机字段为%,默认一般为127.0.0.1或者localhost。

  

<强> 1。登录数据库

        mysql - u root - p      

输入密码

        mysql>使用mysql;      

<强> 2。查询主机

        mysql>选择用户,从用户主机;      

  

如果没有“%”这个主机值,就执行下面这两句:

        mysql>更新用户设置主机用户==?’,‘根’;   mysql>冲洗特权;      

  

(1)任意主机以用户根和密码mypwd连接到mysql服务器

        mysql>的所有特权授予   mysql>的所有特权授予   %允许从任何ip登录   . x.x.x。x允许从指定ip访问   之前      

以上这篇设置Mysql5.6允许外网访问的详细流程分享就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持。

设置Mysql5.6允许外网访问的详细流程分享