mysql5.6密码忘记重置

在 MySQL 5.6 中,使用 ALTER USER 语句来修改用户密码是不支持的。可以使用以下步骤来重置 root 用户密码:

  1. 停止 MySQL 服务。

    在终端中执行以下命令:

   
   systemctl stop mysql
  1. 启动 MySQL 服务,并跳过权限验证。

    在终端中执行以下命令:

mysqld_safe --skip-grant-tables &
  1. 连接到 MySQL 服务器。

    在终端中执行以下命令:(不用输入密码 直接回车)

   mysql -u root
  1. 切换到 mysql 数据库。

    在 MySQL 命令行中执行以下命令:

use mysql;
  1. 更新 root 用户的密码。

    在 MySQL 命令行中执行以下命令:

update user set authentication_string=password('new_password') where user='root';

有些执行上述代码更新失败,可以试下面代码

update user set password=password('new_password') where user='root' and host='localhost';

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

  1. 刷新权限。

    在 MySQL 命令行中执行以下命令:(我在操作中刷新权限后密码重置失败,不刷新权限就可以,如果遇到重置失败的,看下有没有其他应用在使用mysql,先把应用停用,在重新处理下,应该就可以了)

flush privileges;
  1. 退出 MySQL 命令行。

    在 MySQL 命令行中执行以下命令:

exit;
  1. 停止 MySQL 服务。

    在终端中执行以下命令:

systemctl stop mysql
  1. 启动 MySQL 服务。

    在终端中执行以下命令:

systemctl start mysql

现在,你应该可以使用新设置的密码登录到 MySQL 数据库中的 root 用户了。

其他一些情况
如果遇到远程连接数据库的工具连接不了,可能要mysql5.6开启远程连接

mysql> GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'password' WITH GRANT OPTION;
Query OK, 0 rows affected (0.00 sec)

相关推荐

  1. mysql5.6密码忘记

    2023-12-10 15:22:02       50 阅读
  2. 思科路由器忘记密码怎么

    2023-12-10 15:22:02       65 阅读
  3. 华为:交换机忘记console密码

    2023-12-10 15:22:02       178 阅读
  4. 忘记密码mysql 8.2root密码|macos+linux

    2023-12-10 15:22:02       55 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2023-12-10 15:22:02       94 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2023-12-10 15:22:02       100 阅读
  3. 在Django里面运行非项目文件

    2023-12-10 15:22:02       82 阅读
  4. Python语言-面向对象

    2023-12-10 15:22:02       91 阅读

热门阅读

  1. 【主题课】HarmonyOS云开发【课后考核】

    2023-12-10 15:22:02       47 阅读
  2. 【鸿蒙学习网络】

    2023-12-10 15:22:02       57 阅读
  3. Docker 容器中使用 Docker - DinD 和 DooD

    2023-12-10 15:22:02       53 阅读
  4. MySQL 教程 2.1.2

    2023-12-10 15:22:02       40 阅读
  5. 函数指针变量

    2023-12-10 15:22:02       60 阅读
  6. postgresql触发器记录更新日志

    2023-12-10 15:22:02       55 阅读
  7. ClickHouse为何如此之快

    2023-12-10 15:22:02       60 阅读
  8. qt:使用信号槽机制传参

    2023-12-10 15:22:02       63 阅读
  9. 数据结构之内部排序

    2023-12-10 15:22:02       43 阅读