到MySQL的远程连接(110错误)
我在服务器上有db conifg到MySQL的远程连接(110错误),mysql,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.c
$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
我这样做:
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
但是我仍然有相同的错误,无法导入db。机器的MySQL服务器是否侦听外部连接?@mrsolupo您可以共享您的解决方案吗?机器的MySQL服务器是否侦听外部连接?@mrsolupo您可以共享您的解决方案吗?
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