Mysql5.6默认只允许本地提供服务,如需外网访问要进行相关配置,记录如下。
一、设置MySQL服务允许外网访问
修改mysql的配置文件,有的是my.ini(windows),有的是/etc/my.cnf(linux),
在配置文件中增加
[mysqld]
port=3306
bind-address=0.0.0.0
然后重新启动mysql服务,执行 systemctl restartmysqld.service (centos7)。
二、设置mysql用户支持外网访问
需要使用root权限登录mysql,更新mysql.user表,设置指定用户的Host字段为%,默认一般为127.0.0.1或者localhost。
如果新增用户进行外网访问,请跳转到第4步。
1.