钟二网络头像

钟二网络

探索SQL查询技巧、Linux系统运维以及Web开发前沿技术,提供一站式的学习体验

  • 文章92531
  • 阅读1162164
首页 Linux 正文内容

linux系统忘记mysql密码

钟逸 Linux 2024-04-20 06:10:43 45

当您忘记Linux系统中MySQL数据库的密码时,可以使用以下步骤重置密码:

1. 停止MySQL服务

首先,停止MySQL服务:

sudo service mysql stop

2. 启动MySQL安全模式

使用以下命令以安全模式启动MySQL:

sudo mysqld_safe --skip-grant-tables &

3. 连接到MySQL

使用以下命令连接到MySQL:

mysql -u root

4. 重置MySQL密码

现在您已连接到MySQL,可以使用以下命令重置密码:

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

将"新密码"替换为您要设置的新密码。

5. 刷新权限并退出

刷新权限并退出MySQL:

FLUSH PRIVILEGES;

exit;

6. 启动MySQL服务

最后,重新启动MySQL服务:

sudo service mysql start

7. 验证

使用新密码重新登录MySQL以验证更改:

mysql -u root -p新密码

如果您能够成功登录,则密码已成功重置。

文章目录
    搜索