从2周以来,我一直试图从本地pc上远程连接MySQL数据库,但我失败了。www.hdvoiz.com --这是我创建数据库的地方,我使用的是Cpanel管理面板。请帮帮我。
发布于 2015-12-14 12:20:08
您正在使用cPanel,因此您必须将您的ISP ip添加到远程mysql访问列表中,以便从您的本地PC上访问mysql数据库。
登录cPanel >>数据库>>远程MySQL >>添加ISP IP
如果您仍然面临相同的问题,请与您的主机提供商联系,并要求他们在服务器防火墙中启用mysql端口。
发布于 2015-12-15 07:50:40
remote_server_or_remote_ip 3306。如果telnet显示超时,则服务器块3306 (如果更改此端口,则放置3306或mysql使用的端口)。这是防火墙问题。"Connected to ",但无法工作,则验证用户是否在mysql.user表上,并允许从本地服务器IP访问。您可以通过mysql命令在shell上看到这一点。
$ mysql mysql>选择主机,用户从mysql.user选择User喜欢' user _mysql';在Cpanel用户上,必须查看、编辑或添加此帐户的所有用户访问mysql服务器、usin IP或IP + comodin %的全局权限。如果添加IP或通配符IP,则此帐户上的所有用户都有权远程访问此Ip或范围通配符的一个IP。此外,您还可以用
$ mysql
mysql> SELECT Host,user FROM mysql.user WHERE `Host` LIKE 'IP';https://stackoverflow.com/questions/34249667
复制相似问题