mysql5.7登陆时access denied解决办法

ERROR 1045 (28000): Access denied for user ‘root’@’localhost’ (using password: YSE)

windowns环境下:

  1. net stop mysql
  2. 进入mysqld.exe的路径,mysqld -nt –skip-grant-tables
  3. mysql -u root -p直接进入mysql
  4. update mysql.user set authentication_string=password(‘123qwe’) where user=’root’。mysql5.7里password选项改成了authentication_string。
  5. flush privileges;
  6. quit
  7. 杀掉进程管理器里的mysqld、mysql进程。
  8. 启动mysql正常登陆
posted @ 2017-01-10 16:35  StevenLuke  阅读(381)  评论(0编辑  收藏  举报