欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

window下忘记mysql数据库root密码

程序员文章站 2022-03-09 11:07:18
...

1、环境:mysql5.5 + window64位

2、mysql登录命令:mysql –u用户名 –p密码

例如:本地数据库登录:mysql –uroot -p,然后回车输入密码;

开始修改密码:

一、停止mysql数据库服务

1、使用doc窗口命令行停止服务

net stop mysql

2、使用window服务停止

window下忘记mysql数据库root密码

二、开启第一个doc窗口,然后使用如下命令启动mysql

mysqld --defaults-file="C:\Program Files (x86)\MySQL\MySQL Server 5.5\my.ini" --skip-grant-tables

此时后台已经启动了mysql服务,该doc窗口不关闭。

三、开启第二个doc窗口,然后开始修改密码

1、登录:

mysql -uroot -p

然后直接回车,不用输入密码!

2、切换数据库至mysql

use mysql;

3、修改root密码

UPDATE user SET Password='新密码' where USER='root';

4、为root用户重新授权(此步骤有些版本可不需要,但我安装的版本需要重新grant权限)

grant all privileges on *.* to aaa@qq.com'localhost' identified by "123456";

5、刷新权限

FLUSH PRIVILEGES;

6、退出

quit

修改完毕!

四、重新启动mysql,然后使用新密码即可登录。


相关标签: mysql 修改密码