在ubuntu服务器上重置root密码的官方简单方法...
如果你在16.04,14.04,12.04:
sudo dpkg-reconfigure mysql-server-5.5
如果你在10.04:
sudo dpkg-reconfigure mysql-server-5.1
如果您不确定安装了哪个mysql-server版本,可以尝试:
dpkg --get-selections | grep mysql-server
更新了mysql-server-5.7的注释
请注意,如果您使用的是mysql-server-5.7,则无法使用上面显示的更简单的dpkg-reconfigure方法。
如果您知道密码,请登录并运行:
UPDATE mysql.user SET authentication_string=PASSWORD('my-new-password') WHERE USER='root';
FLUSH PRIVILEGES;
或者,您可以使用以下内容:
sudo mysql_secure_installation
这将询问您关于保护安装的一系列问题(强烈推荐),包括您是否要提供新的root密码。
查看更多信息:
https://help.ubuntu.com/16.04/serverguide/mysql.html https://help.ubuntu.com/14.04/serverguide/mysql.html