CentOS 7.2 MySQL的root密码忘记时重置方法

如果你忘记了CentOS 7.2上MySQL的root密码,你可以按照以下步骤重置密码:

CentOS 7.2 MySQL的root密码忘记时重置方法
(图片来源网络,侵删)

1. 停止MySQL服务

你需要停止MySQL服务,在终端中输入以下命令:

sudo systemctl stop mysqld

2. 进入安全模式

你需要以安全模式启动MySQL服务,在终端中输入以下命令:

sudo mysqld_safe skipgranttables &

这个命令将以安全模式启动MySQL服务,并跳过所有权限检查。

3. 登录MySQL

接下来,你需要登录到MySQL,在终端中输入以下命令:

mysql u root

这将使用root用户登录到MySQL,由于我们正在以安全模式运行MySQL,所以不需要密码。

4. 重置root密码

现在,你需要重置root用户的密码,在MySQL命令行中输入以下命令:

FLUSH PRIVILEGES;
USE mysql;
UPDATE user SET password=PASSWORD('新密码') WHERE User='root';

将’新密码’替换为你想要设置的新密码。

5. 退出MySQL并重启服务

你需要退出MySQL并重启服务,在MySQL命令行中输入以下命令:

exit

然后在终端中输入以下命令:

sudo systemctl start mysqld

这将会重启MySQL服务,并使用新的root密码。

原创文章,作者:未希,如若转载,请注明出处:https://www.kdun.com/ask/673034.html

本网站发布或转载的文章及图片均来自网络,其原创性以及文中表达的观点和判断不代表本网站。如有问题,请联系客服处理。

(0)
未希新媒体运营
上一篇 2024-06-04 05:20
下一篇 2024-06-04 05:22

相关推荐

  • 如何修改虚拟机的密码以确保安全访问虚拟机服务?

    在探讨虚拟机密码的更改问题时,需要了解这一操作的重要性和实用性,虚拟机在现代计算环境中被广泛使用,无论是进行软件开发、测试还是服务器管理,都离不开对虚拟机的安全访问控制,密码作为最基本的安全措施之一,其安全性直接关系到虚拟机内数据的安全,我将详细解释如何在虚拟机中修改密码,以及在忘记密码时应如何恢复访问权限,具……

    2024-09-15
    083
  • CentOS 7.2 MySQL的root密码忘记时重置方法

    CentOS 7.2 MySQL的root密码忘记时重置方法在CentOS 7.2上管理MySQL数据库时,忘记root用户的密码是一个常见的问题,本文将详细介绍如何在不卸载MySQL服务的情况下重置root密码,这个过程涉及几个步骤,包括停止MySQL服务、以无密码方式启动MySQL、更新root密码以及重启……

    2024-06-04
    063

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注

产品购买 QQ咨询 微信咨询 SEO优化
分享本页
返回顶部
云产品限时秒杀。精选云产品高防服务器,20M大带宽限量抢购 >>点击进入