这个问题我也是按照教程,一步一步配置,折腾了几个小时,始终无法远程连接,百思不得解。问题解决后,其实很简单(我也是试错试出来的)。
在mysql数据库里对应的数据库,可以设置N个用户访问,N个地址访问 对应的用户,也可以设置可以访问N个数据库,N个地址连接。
一般本地就是localhost或127.0.0.1为安全起见,默认也是没开远程访问或连接的。
但有些特别的应用或需求是需要远程连接的,在wdcp的后台设置方法,如下 1 登录后台 2 mysql管理。
3 新建数据库用户,如下图:
把相应的用户名,密码,IP地址,数据库替换为你要的就可以了。
!!!注意:主机名里的IP,根据你的实际情况来设置,是你需要用来连接的远程IP,不是服务器的IP。如果你是本地连接,就是你本地上网的IP。
!!!有个最简单的方法,主机名直接用%通配所有的IP。
!!!如果这里加了后还不能连接,检查下防火墙(iptables)是否开了3306端口的访问。