mysql用localhost可以连接,但用本地IP不可以连接上 这是怎么回事 如何解决

解决方案 »

  1.   

    select user,host,password from mysql.user看看
      

  2.   

    明显是该用户名只配置了 @localhost 而没有配置 @% 或 @IP 的信息。
    如何解决:grant 权限 on 库.表 to 用户@IP identified by '密码';
      

  3.   

    http://topic.csdn.net/u/20110904/15/5a7d1a36-25a8-4596-bf10-735c8021d1fb.html?87626按照这个设置一下就行了。
      

  4.   

    MYSQL的用户账号由  用户名@主机名 两部分构成,也就是说  wlin@localhost 与 [email protected] 是不同的账号。具体请参考MYSQL手册中的说明。