D:\mysql\mysql-8.4.0-winx64\bin>mysql -u root -p Enter password: ********** ERROR 1524 (HY000): Plugin 'mysql_native_password' is not loaded
时间: 2024-05-15 21:10:32 浏览: 345
这个错误通常是由于MySQL 8.0版本以上的新特性所致。在MySQL 8.0版本以上,默认的认证插件已经变更为caching_sha2_password,而不是之前的mysql_native_password。如果你的客户端连接还是采用了mysql_native_password认证插件,就会出现这个错误。
解决方法如下:
1. 升级MySQL客户端版本至8.0或以上;
2. 修改MySQL用户密码,使其采用caching_sha2_password认证插件;
3. 在连接时指定采用mysql_native_password认证插件。
阅读全文