mysqlphpmyadmin怎么改密码_mysqlphpmyadmin密码修改方法介绍

来源:这里教程网 时间:2026-02-28 20:24:58 作者:

在使用 phpMyAdmin 管理 MySQL 数据库时,修改用户密码是常见的操作。以下是几种常用的修改密码方法,适用于本地或远程环境中的 MySQL 用户。

通过 phpMyAdmin 界面修改密码

如果你已经登录到 phpMyAdmin,并且拥有管理员权限,可以直接在图形界面中修改用户密码:

登录 phpMyAdmin 后,点击顶部的“用户账户”选项(通常在“权限”或“User accounts”标签下)。 找到你想修改密码的用户,点击“编辑权限”按钮(可能显示为一个铅笔图标)。 向下滚动到“更改密码”区域,选择密码加密方式(如:无加密、MD5、SHA1 或使用 MySQL 的 PASSWORD() 函数)。 输入新密码并确认。 点击“执行”或“Go”保存更改。

使用 SQL 命令修改密码

你也可以直接在 phpMyAdmin 的 SQL 执行框中运行 SQL 语句来修改密码:

进入 phpMyAdmin,选择顶部的“SQL”标签页。 输入以下命令(将 用户名新密码 替换为实际值): UPDATE mysql.user SET authentication_string = PASSWORD('新密码') WHERE User = '用户名';
FLUSH PRIVILEGES;

注意:MySQL 8.0+ 版本不再推荐使用 PASSWORD() 函数,应改用:

立即学习“PHP免费学习笔记(深入)”;

ALTER USER '用户名'@'localhost' IDENTIFIED BY '新密码';
FLUSH PRIVILEGES;

如果用户是从任意主机登录,把 'localhost' 改为 '%',或根据实际主机名调整。

重置 root 密码(忘记密码时)

如果忘记了 root 密码,需要通过 MySQL 服务重启跳过权限检查来重置:

停止 MySQL 服务:sudo service mysql stop(Linux)或通过服务管理器(Windows)。 启动 MySQL 并跳过权限表:mysqld --skip-grant-tables 打开新终端,连接 MySQL:mysql -u root 执行上面提到的 ALTER USER 或 UPDATE 命令修改密码。 关闭跳过权限的进程,正常重启 MySQL 服务。

基本上就这些常用方法。日常使用推荐通过 phpMyAdmin 界面操作,简单直观;遇到问题可使用 SQL 命令或重置流程。操作后记得刷新权限,确保修改生效。

相关推荐

热文推荐