如题!远程连接老是报10061错误前提是我已经给了远程登录权限,防火墙也例外了,就是登录不了。不知道是不是3306未打开。用工具扫了下公司的服务器发现只开了个80.求解。

解决方案 »

  1.   

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

  2.   

    如果想验证mysql 的端口, 可是使用
    show variables like port.port前后有单引号,键盘打不出来.mysql在登录数据库的时候,似乎会去读取my.cnf里[client]部分的port配置,如果登录的时候mysql没有带--port那么就以my.cnf里的port传到server上去。
    mysql -u test -ppass -h serverip --port 3301由于没有看过代码, 目前只是测试得出的结果
      

  3.   

    再顶一下,如果你想打开3306端口, 需要在my.cnf的[mysqld]下面配置port=3306;
    前面说了好多废话 :)
      

  4.   

    公司的服务器是 Windows-NT 的,没找到my.cnf,只有一个my.ini的配置文件进程里有个mysqld-nt.exe的进程