Ubuntu下LNMP环境数据库远程访问
第一步:
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,都没上面那句话好使。