我想远程连接mysql。我在localhost中连接没有错误,但是当我想连接远程时,我收到了这个错误。
我授予权限并更改防火墙设置仍无法正常工作
答案 0 :(得分:1)
此错误编号表示:“超时已过期。”那你怎么联系?你有公共IP还是局域网?如果不是,那就是你的问题。你可以使用像hamachi这样的东西。
答案 1 :(得分:0)
您确定在您尝试连接的远程主机上授予了用户的权限吗?
Grant ALL on *.* to 'user'@'remote_host' identified by 'password';
将使用密码为用户提供来自remote_host的所有权限。