用MySql Query Browser 登陆上去, 可在Mysql的bin下:mysqldump -h66.147.242.90 -p3306 -uroot -proot weddint0_sea > d:\sqlname.sqlmysqldump: Got error: 2003: Can't connect to MySQL server on '66.147.242.90' (10060) when trying to connect.    各位大哥支支招, 真找不出问题所在了...

解决方案 »

  1.   

    肯定不是MYSQL的问题.肯定是你配置或网络什么的不对.
      

  2.   

    确保能66.147.242.90
    确保mysql -h66.147.242.90 -p3306 -uroot -proot可以登陆
      

  3.   

    先试试直接用 mysql.exe 能不能登录。
    参考下贴中的检查方法并贴出你的检查结果(#43楼)http://topic.csdn.net/u/20090920/22/14d4f597-b7d4-4c24-b0db-abb2956e66c3.html
    [收集]mysql   无法联接故障现象及原因
      

  4.   

    ...
    1.服务器的host 用户名 密码确定正确
    2.对方的服务器允许远程么?
    3.网络本身没问题吧?
      

  5.   

    确保能66.147.242.90
    确保mysql -h66.147.242.90 -p3306 -uroot -proot可以登陆
      

  6.   

    不好意思, 之前没说清楚.
    我用MySql Query Browser已经能登陆上去的了, 说明网络跟账号密码没问题, 可就是找不出其他原因
      

  7.   

    先用mysql  -h66.147.242.90 -p3306 -uroot -proot weddint0_sea 试完再说。 你所说的未必正确
      

  8.   

    忽然想问LZ 你确定你的账号 能在远程登入么?去服务器上看看你的这个账号的host是什么?
    得把账号对应的host改成 % 或者你的客户端的主机名字额
      

  9.   

    谢谢各位了, 我已经找到原因了, 我之前用过其他软件, 它占了3306, 我装Mysql的时候指定3307端口, 虽然命令的时候加了 -p3306, 但是还是不行, 我把进程关了后, 就没问题了.