如果在运行 sudo mysql_secure_installation
命令时出现 “set password has no significance” 错误,可能是由于 MySQL 版本更新导致命令语法不兼容。你可以尝试使用以下步骤来设置 root 用户密码:
- 运行以下命令以登录到 MySQL 服务器:
sudo mysql -u root
- 在 MySQL 提示符下,输入以下命令来更改 root 用户的密码:
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'your_new_password';
将 “your_new_password” 替换为您要设置的新密码。
- 最后,运行以下命令以刷新权限并退出 MySQL:
FLUSH PRIVILEGES;
exit;
这应该会成功设置 root 用户的密码,并解决 “set password has no significance” 错误。