CentOs Mysql远程访问
遇到一个很凌乱的问题,需要建站的网站已有数据,而且空间是很早就买的。核实后发现空间不带mysql。无奈下决定数据库仍旧放在我的VPS上,但是在修改了数据库地址后赫然发现仍然不能访问,涉及到了一个技术点,这个方法可能只适用于CentOs 下的Lnmpa,其他系统或环境请自测
1、找到/etc/my.cnf
2、删除或注释 skip-networking
3、添加bind-address=%
4、修改数据库mysql库下user表的Host字段,把所有的localhost修改为 %
至此毕
这样任何IP就都可以远程访问了,有时候为了安全起见,可以把%改为需要访问的IP。
——SK
aaaaaaaa