遇到一个很凌乱的问题,需要建站的网站已有数据,而且空间是很早就买的。核实后发现空间不带mysql。无奈下决定数据库仍旧放在我的VPS上,但是在修改了数据库地址后赫然发现仍然不能访问,涉及到了一个技术点,这个方法可能只适用于CentOs 下的Lnmpa,其他系统或环境请自测

1、找到/etc/my.cnf

2、删除或注释 skip-networking

3、添加bind-address=%

4、修改数据库mysql库下user表的Host字段,把所有的localhost修改为 %

至此毕

这样任何IP就都可以远程访问了,有时候为了安全起见,可以把%改为需要访问的IP。

——SK

标签: Mysql, CentOs, Mysql远程访问

添加新评论