最近部署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允许外网访问的详细流程分享