MySQL 用户登录

       在数据库中创建一个用户 testuser@% 是无法在本地登录的。其原因就在于mysql库的user表中有如下的数据:

 

      登录的时候先会去比对host再比对user再验证密码。

 使用用户名testuser登录,会先找到localhost,然后查找user时会查不到,所以无法登录。

 要想让testuser能本地登录,就要添加一个testuser@localhost。

     另:不用用户名也可以本地登录MySQL,用的账号就是上面的@localhost。

 

 

 

posted on 2012-08-14 15:17  心笑峰  阅读(3600)  评论(0编辑  收藏  举报

导航