ZVVQ代理分享网

mysql root密码忘记了怎么办(mysql workbench使用教程

作者:zvvq博客网
导读如何重置 mysql root 密码停止 mysql 服务。以单用户模式启动 mysql。使用 update 查询重置 root 密码。刷新权限表。退出单用户模式。重新启动 mysql 服务。 如何重置 MySQL root 密码 忘记 MySQL

如何重置 mysql root 密码停止 mysql 服务。以单用户模式启动 mysql。使用 update 查询重置 root 密码。刷新权限表。退出单用户模式。重新启动 mysql 服务。

如何重置 MySQL root 密码

忘记 MySQL root 密码会影响数据库的管理和操作。以下步骤介绍如何重置密码:

1. 停止 MySQL 服务

关闭正在运行的 MySQL 服务,以便执行密码重置操作。在 Linux/Unix 系统上使用以下命令:

sudo systemctl stop <a style="color:f60; text-decoration:underline;" href="https://www.php.cn/zt/15713.html" target="_blank">mysql</a>

 

对于 Windows 系统,请使用以下命令:

sc stop MySQL

 

2. 以单用户模式启动 MySQL

在单用户模式下启动 MySQL,它允许您在不使用 root 密码的情况下访问数据库。在 Linux/Unix 系统上使用以下命令:

sudo mysqld_safe --skip-grant-tables &amp;

 

对于 Windows 系统,请使用以下命令:

"C:Program FilesMySQLMySQL Server 8.0inmysqld" --skip-grant-tables

 

3. 重置 root 密码

使用以下查询重置 root 用户的密码:

UPDATE mysql.user SET password=PASSWORD(新密码) WHERE user=root;

 

将“新密码”替换为新密码。

4. 刷新权限表

刷新权限表以应用密码更改:

FLUSH PRIVILEGES;

 

5. 退出 MySQL 单用户模式

退出 MySQL 单用户模式:

quit

 

6. 重新启动 MySQL 服务

重新启动 MySQL 服务以应用更改:

sudo systemctl start mysql

 

对于 Windows 系统,请使用以下命令:

sc start MySQL

 

现在您可以使用新密码连接到 MySQL 服务器。

以上就是mysql root密码忘记了怎么办的详细内容,更多请关注其它相关文章!