Ubuntu下LNMP环境数据库远程访问

19. December 2017 Linux 0

第一步:

grant all privileges on xxx.* to [email protected]'%' identified by 'root'  //xxx为远程访问的数据库,用户名和密码对应修改

flush privileges;   //第一步没坑

第二步:

修改数据库配置文件my.cnf 下bind-address字段,注释掉或者把值改为0.0.0.0。如果有的话,在my.cnf和加载的文件中没有的话也没关系,那就不用管它。

第三步:

iptables -I INPUT -p tcp --dport 3306 -j ACCEPT   //在防火墙中开发3306端口,防火墙一般默认都是禁止3306访问的,参数注意使用“I”,使用“A”加到最后还是无用。

我使用过程中,使用ufw disable或者卸载iptables,都没上面那句话好使。