如何启用对MySQL服务器的外部访问?我可以在本地连接,但无法从网络上的另一个盒子连接。如何启用对MySQL服务器的外部访问?
我只是想
grant all privileges on *.* to [email protected]'%' identified by '*****' with grant option;
并重新启动MySQL服务器,但没有成功。
如何启用对MySQL服务器的外部访问?我可以在本地连接,但无法从网络上的另一个盒子连接。如何启用对MySQL服务器的外部访问?
我只是想
grant all privileges on *.* to [email protected]'%' identified by '*****' with grant option;
并重新启动MySQL服务器,但没有成功。
您可能必须编辑配置文件(通常为my.cnf)才能在外部接口而不是本地主机上侦听。
将bind-address
参数更改为您计算机的IP地址。
如果这是旧的MySQL安装,则应注释掉skip-networking参数。
之后,重新启动MySQL,您将被设置为
命令和语法看起来不错。你有没有检查服务器是否正在监听除127.0.0.1以外的其他接口?默认情况下,我很确定它只监听本地主机地址(127.0.0.1)
my.cnf可能在/ etc/myql – 2011-03-17 05:16:18