文章内容
2022/10/26 10:10:22,作 者: 黄兵
mysql_secure_installation 设置错误
最近按照这篇文章:Ubuntu 20.04 如何安装 MySQL,安装数据库的时候出现了如下错误:
... Failed! Error: SET PASSWORD has no significance for user 'root'@'localhost' as the authentication method used doesn't store authentication data in the MySQL server. Please consider using ALTER USER instead if you want to change authentication parameters.
找了几篇文章,也没有将问题介绍的很清楚,所以问题的成因没有搞清楚。
解决方案:
1、关闭原来的窗口;
2、使用下面命令登录 MySQL 数据库:
sudo mysql
之后使用下面的命令重新设置 MySQL root 的密码:
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password by 'my-secret-password';
3、退出数据库:
exit
4、再次运行 sudo mysql_secure_installation
命令,完成保护 Mysql 的步骤。
参考资料:
1、MySQL root password setup error
黄兵个人博客原创。
评论列表