租用的VPS 系统是server2003  授权也写了,Windows自带的防火墙也关闭了的,就是远程登录登录不了,纠结一天了,求指教

解决方案 »

  1.   

    为什么总有人跑来SQLServer专区问mysql的问题?版主是否要考虑把专区的名字改一下啊
      

  2.   

    楼主跑错区了,大概看错了。相对来说应该是mysql区的人更了解mysql。
      

  3.   

    按道理说应该是没问题的 其实直接在防火墙设置3306端口放行 然后把MYSQLLD服务添加到例外就可以了
      

  4.   

     SELECT User, Password, Host FROM user; -- 查看现有用户,密码及允许连接的主机
      

  5.   

     -- 下面我们另外添加一个新的 root 用户, 密码为空, 只允许 192.168.1.100 连接
     GRANT ALL PRIVILEGES ON *.* TO 'root'@'192.168.1.100' IDENTIFIED BY '' WITH GRANT OPTION;
     --ip改为%就是允许任意ip去连接
     GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '' WITH GRANT OPTION;
     -- 当然我们也可以直接用 UPDATE 更新 root 用户 Host, 但不推荐, SQL如下: UPDATE user SET Host='192.168.1.100' WHERE User='root' AND Host='localhost' LIMIT 1;
      

  6.   

    这么说我还想起了一个问题了
    直接
    use mysql;
    update user set host='localhost',user='root' 试试
      

  7.   

    use mysql;
    update user set host='%',user='root' 
      

  8.   

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