grant  all  on  *.*  to  test@'%'  identified  by  "test";  
   flush  privileges;  
这里的host是客户端的,而不是服务器端的。

解决方案 »

  1.   

    grant  all  on  *.*  to  test@客户端ip identified  by  "test";  
       flush  privileges;  
      

  2.   

    findok:
       我是直接修改user表,添加进取的
      

  3.   

    to bombshell(水中鱼):
         这里的200.200.200.81既是客户端也是服务器端ip,应为我在同一台机器上作的测试
    请问是不是服务器端还得作其它设置啊?
      

  4.   

    Mackz(在相互) :
          这里的200.200.200.81既是客户端也是服务器端ip,应为我在同一台机器上作的测试
    请问是不是服务器端还得作其它设置啊
      

  5.   

    明白没有,我的意思是对于MySQL来说,判断的是连接的客户端的host,跟你的服务器地址没有任何关系,“我在同一台机器上作的测试”,不知所云。
      

  6.   

    Mackz(在相互) :
         我按你所说的作了,可还是连不上。是不是还有其它地方要该?
    谢谢!!
      

  7.   


    Mackz(在相互) :
      我用mysqladmin variables 命令察看了参数,其中有:
              | skip_networking                 | ON    
      是不是参数skip_networking 的值要该成off,如何该?