快捷搜索:  汽车  科技

mysql8.0忘记密码找回:Mysql8.029版本root密码忘记解决方法

mysql8.0忘记密码找回:Mysql8.029版本root密码忘记解决方法因为第二部的目的是让mysql 运行时跳过密码,所以执行第三步 mysql -u root -p 命令时,密码此时是空密码,即没有密码,直接敲回车Enter键即可;3、再打开一个管理员模式运行的cmd窗口,输入命令:mysql -u root -p (补充:该命令使用方法:mysql -h 主机名或IP(localhost或127.0.0.1) -P 端口号(如果端口号是3306,默认的可省略)-u root (用户名) -p(密码)(参数-p和后面的密码不可以有空格,否则空格会算作密码的一部分,留意!!!)第二步:关闭mysql服务2、在cmd窗口输入命令:net stop mysql80,(因为我安装的时候服务名称改为mysql了,所以我输入的命令是:net stop mysql)2、输入命令:mysqld --console --skip-grant-tables --user=my

Mysql梳理

一、root密码忘记 (8.0版本)

第一步:打开管理员模式cmd窗口

1、Win键 R 打开运行窗口,输入cmd 按下 Ctrl Shift Enter 组合键,打开以管理员模式运行的cmd 窗口

mysql8.0忘记密码找回:Mysql8.029版本root密码忘记解决方法(1)

mysql8.0忘记密码找回:Mysql8.029版本root密码忘记解决方法(2)

第二步:关闭mysql服务

2、在cmd窗口输入命令:net stop mysql80,(因为我安装的时候服务名称改为mysql了,所以我输入的命令是:net stop mysql)

mysql8.0忘记密码找回:Mysql8.029版本root密码忘记解决方法(3)

2、输入命令:mysqld --console --skip-grant-tables --user=mysql --shared-memory,输入后此窗口会暂停于此界面,此窗口不能关闭,直到操作结束,注意!!!

mysql8.0忘记密码找回:Mysql8.029版本root密码忘记解决方法(4)

3、再打开一个管理员模式运行的cmd窗口,输入命令:mysql -u root -p (补充:该命令使用方法:mysql -h 主机名或IP(localhost或127.0.0.1) -P 端口号(如果端口号是3306,默认的可省略)-u root (用户名) -p(密码)(参数-p和后面的密码不可以有空格,否则空格会算作密码的一部分,留意!!!)

因为第二部的目的是让mysql 运行时跳过密码,所以执行第三步 mysql -u root -p 命令时,密码此时是空密码,即没有密码,直接敲回车Enter键即可;

mysql8.0忘记密码找回:Mysql8.029版本root密码忘记解决方法(5)

4、进入mysql管理系统后,先输入命令:use mysql; 选择要操作的数据库,

mysql8.0忘记密码找回:Mysql8.029版本root密码忘记解决方法(6)

5、输入命令:update user set authentication_string='' where user='root';将root的验证设置为空;

mysql8.0忘记密码找回:Mysql8.029版本root密码忘记解决方法(7)

6、输入命令:flush privileges;刷新使上述命令操作生效

mysql8.0忘记密码找回:Mysql8.029版本root密码忘记解决方法(8)

7、输入命令:alter user 'root'@'localhost' identified by '654321';将root密码修改为654321;

mysql8.0忘记密码找回:Mysql8.029版本root密码忘记解决方法(9)

8、输入命令:quit退出mysql;关闭以上打开的2个cmd窗口,重新打开一个管理员模式下运行的cmd窗口,输入命令:net start mysql ,启动mysql服务;输入命令:mysql -u root -p 回车并输入刚才修改的密码,验证修改密码成功;

mysql8.0忘记密码找回:Mysql8.029版本root密码忘记解决方法(10)

猜您喜欢: