MySQL忘记密码,重置root密码(纯步骤)

Posted 码仔ROC

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了MySQL忘记密码,重置root密码(纯步骤)相关的知识,希望对你有一定的参考价值。

进入mysql安装bin文件夹,打开cmd
1、停止服务(若已停止则忽略)

net stop mysql

2、跳过MySQL验证(无密码登录)
其中my.ini文件地址根据自己情况修改

mysqld --defaults-file="C:ProgramData\\MySQL\\MySQL Server 8.0\\my.ini" --console --skip-grant-tables --shared-memory

3、以管理员方式启动新的cmd命令提示符窗口,并进入mysql安装的bin目录
4、直接输入“mysql”进入mysql工作台界面

如果报错找不到命令“mysql”,可以输入“.\\mysql”

5、输入命令“use mysql;” 打开mysql数据库
6、修改root密码

ALTER USER ‘root’@‘localhost’ IDENTIFIED BY ‘123456’;

由于权限认证没有重新加载,执行修改密码语句后会报错。

ERROR 1290 (HY000): The MySQL server is running with the --skip-grant-tables option so it cannot execute this statement

7、输入命令“flush privileges;”重新加载权限

flush privileges;

8、再次修改root账户密码
再次输入命令“ALTER USER ‘root’@‘localhost’ IDENTIFIED BY ‘123456’;”修改root账户的密码
9、输入命令“exit”退出命令提示符窗口

mysql重置密码,忘记密码,重置root密码,重置mysql密码

最近才使用MySQL数据库,数据库密码忘记了。网上百度一大堆修改密码教程,都是不行的,而且内容大多数都是复制粘贴别人的过来,乱七八糟的,浪费了我几个小时的时间。所以就记录一下。 重置密码三大步骤: 一,停止服务。 二,设置无密码登录MySQL数据库。 三,执行修改”root“账号命令。 详细操作:

以上是关于MySQL忘记密码,重置root密码(纯步骤)的主要内容,如果未能解决你的问题,请参考以下文章

mysql 忘记密码,重置密码,mysql.user表为空的解决办法

mysql 忘记root密码 重置root密码

linux下mysql-5.6忘记root密码,重置root密码详细过程

mysql重置密码,忘记密码,重置root密码,重置mysql密码

忘记root密码--重置密码

MySQL重置ROOT密码