要将MySQL的身份验证插件更改为native_password
,请按照以下步骤操作:
mysql -u root -p
输入您的root密码。
SELECT user, host, plugin FROM mysql.user WHERE user = 'root';
这将显示root用户的当前身份验证插件。
native_password
。运行以下SQL命令:ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'your_password';
将your_password
替换为您想要设置的新密码。
FLUSH PRIVILEGES;
SELECT user, host, plugin FROM mysql.user WHERE user = 'root';
现在,MySQL的身份验证插件应该已经更改为native_password
。请注意,在某些情况下,您可能需要重启MySQL服务器以使更改生效。在这种情况下,请根据您的操作系统和MySQL安装方式相应地重启MySQL服务。