phpstorm 报错 Access denied for user 'root'@'localhost' (using password: YES) 解决方法

版权声明:未经同意,不得随意转载转载 https://blog.csdn.net/lucky541788/article/details/82937124
  • 打开my.ini文件,在文件的最后添加一行 skip-grant-tables ,保存文件,再重启MySQL服务
  • 在 cmd 中进入MySQL的bin目录
C:\Users\Administrator>d:
D:\>cd D:\wamp64\bin\mysql\mysql5.7.14\bin
D:\wamp64\bin\mysql\mysql5.7.14\bin>
  • 输入mysql -u root -p,之后直接回车,不输入密码
  • 执行use mysql;(使用数据库)
  • 执行update mysql.user set authentication_string=password("123456") where user="root" and Host = "localhost";(修改root密码为123456)
  • 再打开my.ini文件,删除最后一行 skip-grant-tables ,并保存
  • 再执行下面代码
mysql> flush privileges;
mysql> quit;
  • 最后执行mysql -u root -p123456,即连接到数据库

猜你喜欢

转载自blog.csdn.net/lucky541788/article/details/82937124
今日推荐