解决mysql数据库连接1045: Access denied for user


  • 第一步:终端登陆数据数

 mysql -uroot -p

  • 第二步:输入数据库密码

Enter password:(输密码不显示)

  • 第三步:成功登陆显示

mysql>

  • 第四步:输入

alter user 'root'@'%' identified with mysql_native_password by '密码';

  • 第五步:刷新

flush privileges;

  • 第六步:OK

flush privileges;