MySQL8.0链接时提示“Authentication plugin

在部分MySQL8.0版本,添加备份MySQL数据库过程中提示连接错误(“Authentication plugin 'caching_sha2_password' cannot be loaded: 找不到指定的模块。”),如下图:

护卫神321.jpg


解决办法如下:

  1、打开MySQL管理窗口:

微信截图_20201214155820.png


  2、输入root密码后,再输入命令:

ALTER USER 'root'@'localhost' IDENTIFIED BY '123@hws.com' PASSWORD EXPIRE NEVER;
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '123@hws.com';
FLUSH PRIVILEGES;
ALTER USER 'root'@'localhost' IDENTIFIED BY '123@hws.com';
FLUSH PRIVILEGES;

注意:将123@hws.com换成自己的密码,之后关闭命令行,再次连接mysql即可


护卫神322.jpg


  3、连接成功,如下图:

护卫神323.jpg

  4、连接成功后,就可以进行MySQL数据库的备份了!注意建议不要用中文作为数据库名和表名哦!

用户留言