`
luoqiaowen
  • 浏览: 9846 次
  • 性别: Icon_minigender_1
  • 来自: 广州
最近访客 更多访客>>
文章分类
社区版块
存档分类
最新评论

忘记 MySQL 的 root 帐号密码该怎么办

 
阅读更多

如果你忘了 MySQL 的 root 帐号密码,别担心,使用下面步骤就可以重设一个新密码:

  1. 首先停止 MySQL 服务 “/etc/init.d/mysql stop”
  2. 启动 MySQL 服务并屏蔽用户权限检查,可通过如下命令:
    mysqld_safe --skip-grant-tables
    记住,当你使用这个参数启动服务时,任何人无需密码即可连接到 MySQL 并拥有最高权限,因此你需要确定你在做这个的过程中,别让其他人访问数据库。可以使用如下命令来拒绝网络连接:
    mysqld_safe --skip-grant-tables --skip-networking
    这样就只能通过本机连接到 MySQL 服务器
  3. 然后使用 mysql -u anything 命令来连接到 MySQL
  4. 执行 SQL 语句:update mysql.user set Password=PASSWORD(‘new-password’) WHERE User=’root’
  5. mysqladmin -u qualquer_coisa shutdown命令停止 MySQL 服务,然后以正常模式启动 MySQL 即可

噢了!

分享到:
评论

相关推荐

    整理了以下四种在MySQL中修改root密码的方法

    MySQL 中修改 root 密码的四种方法 MySQL 是一种流行的关系数据库管理系统,广泛应用于各个领域。在实际应用中,MySQL 的 root 密码是非常重要的,因为它是 MySQL 的最高权限账户。如果我们忘记了 root 密码,将会...

    MySql5.5忘记root密码怎么办

    通过以上步骤,即使在忘记MySQL 5.5版本root密码的情况下,也能成功地重置密码并恢复对数据库的管理权限。需要注意的是,出于安全考虑,定期更新密码并采用更复杂的密码组合是非常必要的。同时,应在数据库配置中...

    修改mysql root用户密码

    当忘记`root`用户的密码时,可以通过重置MySQL服务来临时禁用权限检查,从而访问数据库并修改密码。具体步骤如下: 1. 停止MySQL服务。 2. 重新启动MySQL服务,并跳过权限表检查: ```bash mysqld_safe --skip-...

    忘记MySQL数据库root用户密码的解决办法:

    ### 忘记MySQL数据库root用户密码的解决办法 在日常工作中,我们可能会遇到忘记MySQL数据库root用户密码的情况。这种情况虽然令人头疼,但并不是无解的。本文将详细介绍一种可靠的解决方案,帮助您重置MySQL数据库...

    MySQL修改root账号密码的方法

    在MySQL数据库管理中,修改root账号密码是常见的操作,尤其在安全管理或密码遗忘时显得尤为重要。以下是关于如何修改MySQL root用户密码的详细步骤,包括在已知和未知密码的情况下进行修改的方法。 一、已知root...

    MySQL5忘记root密码的解决方法

    在使用MySQL数据库时,有时可能会遇到不小心忘记root管理员账号密码的情况。这会使得我们无法正常登录MySQL服务器,执行管理操作。不过,不用担心,有几种方法可以帮助我们重置MySQL的root密码。以下是一些详细的...

    重置root密码

    开发过程中,有时忘记了mysql数据的root账号密码,本篇手把手教你如何轻松重置root账号密码

    破解Mysql账号密码的方法

    在MySQL数据库管理中,有时可能会遇到忘记账号密码的尴尬情况,这无疑会阻碍我们正常地访问和管理数据库。本文将详细介绍一种解决此类问题的方法,帮助你恢复对MySQL账户的访问。 首先,理解MySQL的密码安全机制是...

    解决重置Mysql root用户账号密码问题

    在使用MySQL数据库时,有时可能因为忘记或者误操作导致root用户的密码无法正常访问数据库,这时就需要重置MySQL root用户的密码。本文将详细讲解如何解决这一问题。 首先,我们需要明确问题的描述:当尝试使用`...

    Mac下忘记Mysql的root用户密码的解决方法

    在使用MySQL数据库管理系统时,有时可能会遇到忘记root管理员账号密码的情况,这在Mac环境下也不例外。当您在Mac上安装MySQL并忘记了系统自动生成的root密码,会导致无法正常登录数据库进行管理。本文将详细介绍如何...

    修改mysql_root密码的各种方法资料.pdf

    - 打开MySQL数据库中的`user`表,该表存储了MySQL用户账号的相关信息。 2. **修改密码**: - 在`user`表中找到用户名为`root`的记录。 - 使用SQL语句更新密码字段,例如:`UPDATE user SET Password = PASSWORD...

    更改Mysql root用户密码

    在MySQL数据库管理中,安全设置是非常关键的一环,其中...同时,建议创建其他有特定权限的用户账号,以降低因root账号被盗或误操作导致的数据风险。在日常管理中,还应该定期备份数据,防止因意外情况导致的数据丢失。

    Mysql5.6 忘记root密码的解决办法

    在使用MySQL数据库时,有时可能会遇到忘记root管理员账号密码的情况,这会给数据库的管理和操作带来困扰。对于MySQL 5.6版本,忘记root密码的问题可以通过以下步骤来解决: 1. **停止MySQL服务**: 首先,你需要...

    不重启Mysql修改root密码的方法

    通常情况下,如果忘记了root密码,或者需要更改密码,最直接的做法是重启数据库服务mysqld并修改密码。然而,在某些情况下,出于服务稳定性和高可用性的考虑,我们可能需要在不重启mysqld的情况下修改root密码。本文...

    解决Linux下Mysql5.7忘记密码问题

    一、问题 linux下的mysql5.7忘记密码 二、解决 •第一步:打开mysql5.7的配置文件my.cnf,并在里面增加一行:skip-...用root账号登录: [root@iz09a32x1sghz3z ~]# mysql -u root 使用mysql中的mysql数据库: mysql> use

    windows下重置mysql的root密码方法介绍

    使用 root 账号登录 mysql 数据库,结果提示密码不匹配。我突然意识到,服务器可能遭受到 SQL注入 攻击了…… 至于事故发生的原因和之后所做的补救措施,以后有机会我会聊一聊的。这里我主要讲一下 mysql 用户密码的...

    忘记Mysql的密码的处理办法

    ### 忘记MySQL密码的处理方法详解 在日常的数据库管理工作中,难免会遇到忘记MySQL密码的情况。这对于数据库管理员来说是个不小的挑战,因为这直接影响到对数据库的访问和管理。本文将详细介绍在Windows环境下,当...

Global site tag (gtag.js) - Google Analytics