从cPanel配置的远程MySQL连接

时间:2013-06-03 07:44:07

标签: mysql cpanel

我无法连接到我的家庭网络托管服务提供商持有的MySQL数据库。

我在cPanel中正确设置了帐户,所以当我从他们的服务器运行我的php代码时我可以连接。

但现在我想在家中访问它。

我已将我的IP(IP和DNS名称......)添加到cPanel中的“远程数据库访问主机”。

我尝试通过以下方式直接连接PHP:

mysql -h [providers ip] -u myuser -p

我总是得到:

ERROR 2003 (HY000): Can't connect to MySQL server on 'xxx.xxx.xxx.xxx' (10060)

我的托管服务提供商是nosupportlinuxhosting.com,所以我觉得我不能问他们(呵呵)但感觉这就是让它运转起来的方法吗?

我刚从他们那里收到以下电子邮件: 我们没有阻止远程MySQL访问。 MySQL正在侦听默认端口。

2 个答案:

答案 0 :(得分:0)

我认为您的托管服务提供商只允许来自localhost的SQL连接,这就是您无法连接的原因。

答案 1 :(得分:0)

使用whatmyip.com检查您的IP我认为您的IP发生了变化......所以无法连接..