重置或更改 MySQL Root 密码
如果您在 Ubuntu 服务器中更改 MySQL root 密码和用户名时遇到困难,请考虑以下步骤:
停止 MySQL服务:
sudo /etc/init.d/mysql stop
启动MySQL 配置:
sudo mysqld --skip-grant-tables &
连接到 MySQL 作为Root:
mysql -u root mysql
对于 8.0 以下的 MySQL 版本:
更新密码:
UPDATE mysql.user SET Password = PASSWORD('YOURNEWPASSWORD') WHERE User = 'root';
刷新权限:
FLUSH PRIVILEGES;
适用于 MySQL 版本 8.0 和上图:
刷新权限:
FLUSH PRIVILEGES;
更改 root 用户:
ALTER USER 'root'@'localhost' IDENTIFIED BY 'YOURNEWPASSWORD';
同花特权再次:
FLUSH PRIVILEGES;
清理:
杀死临时 MySQL进程:
sudo killall -9 mysqld
启动普通守护进程:
sudo service mysql start
记住,不考虑此方法最安全,但它应该可以完成工作。如果 PhpMyAdmin 配置为使用更新的凭据连接到 MySQL 服务器,它将自动更新。
以上是如何在 Ubuntu 中重置 MySQL Root 密码?的详细内容。更多信息请关注PHP中文网其他相关文章!