远程连接MySQL(110错误)

时间:2016-08-16 17:38:00

标签: mysql

我在服务器上有db conifg

$db['app']['hostname'] = 'db.host.com';
$db['app']['username'] = 'User';
$db['app']['password'] = 'Password';
$db['app']['database'] = 'DB1';

我需要将数据库从本地机器导入到远程sql。 因此,正如您所看到的,db位于db.host.com上

源代码在host.com上

所以我可以尝试这样的事情:

mysql -h db.host.com -u User -p DB1 < /var/www/html/myapp/db/dbdump.sql 

我得到了这个:

ERROR 2003 (HY000): Can't connect to MySQL server on 'db.host.com' (110)

我这样做了:

iptables -A INPUT -i eth0 -p tcp -m tcp --dport 3306 -j ACCEPT

在iptables中 - 我有

Chain INPUT (policy ACCEPT)
target     prot opt source               destination         
ACCEPT     tcp  --  anywhere             anywhere             tcp   dpt:mysql

Chain FORWARD (policy ACCEPT)
target     prot opt source               destination         

Chain OUTPUT (policy ACCEPT)
target     prot opt source               destination         

但我仍有同样的错误,无法导入数据库。

0 个答案:

没有答案