Mysql 手动修改密码
Mysql 不知道哪个版本开始起就要求设置安全密码,安装完 mysql-server
后,用 mysql_secure_installation
设置时,会卡在初始密码处,出现以下错误提示
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.
这时候需要直接登陆 Mysql,用 sql 手动设置密码:
$ mysql
mysql> ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password by '你的密码';
上面就是设置 root 用户的密码,支持简单密码,比如 123。
设置完后再用 mysql_secure_installation
就可以正常设置 mysql 了。