解决方案 »

  1.   

    你好! 
    可通过命令行登陆mysql使用mysql数据源
    修改user这张表的 `Host`="localhost" `User`="root" ,使password改为""(空) 
    最后 执行刷新权限命令: flush privileges;use mysql
    update user set `Password`="" where `Host`="localhost" and `User`="root";
    flush privileges;
      

  2.   

    我能以空白密码进入到Mysql中,但是无法以自己设置的密码进入root用户。
      

  3.   

    MySQL5.5没开启
    话说不知道你是啥版本的MySQL
      

  4.   

    感谢各位的帮忙,我找到了问题的根源了。
    此次问题在于编码方式的不同。
    由于通过Phpmyadminmysql界面直接修改的密码是letain编码方式,而登录时使用的是utf8编码方式,所以只有是对用户设置了密码,然后就无法登录进去。所以在设置密码时,只能通过mysql命令行设置,且需要关键命令set names utf8;把当前模式设置为utf8后再更新密码,之后就可以通过密码登录进去了。