如何更改MySQL root密码:详细步骤与注意事项
要更改MySQL root密码,可以通过命令行、MySQL安全脚本或图形化工具等多种方法实现,其中使用mysqladmin命令或直接登录MySQL后执行ALTER USER语句是最常用的方式,以下是具体步骤:
- 通过命令行更改密码:
- 若MySQL服务正在运行,可使用命令:
mysqladmin -u root -p password "新密码"
输入旧密码后即可完成修改。

- 或登录MySQL后执行:
ALTER USER 'root'@'localhost' IDENTIFIED BY '新密码';
- 若MySQL服务正在运行,可使用命令:
- 使用MySQL安全脚本(适用于Linux系统):
运行sudo mysql_secure_installation,按提示操作可重置root密码。 - 忘记密码时的重置方法:
- 停止MySQL服务,以跳过权限表的方式启动:
mysqld_safe --skip-grant-tables &
- 登录MySQL并更新密码后,重启服务即可生效。
- 停止MySQL服务,以跳过权限表的方式启动:
注意事项:
- 修改密码后务必重启MySQL服务以确保更改生效。
- 为保障安全,建议定期更新密码并避免使用简单组合。
- 若需远程访问,需同时更新
'root'@'%'等对应主机的密码。
通过以上步骤,即可高效、安全地完成MySQL root密码的更改。
未经允许不得转载! 作者:HTML前端知识网,转载或复制请以超链接形式并注明出处HTML前端知识网。
原文地址:https://www.html4.cn/13521.html发布于:2026-08-28





