mysql修改密码命令(mysql密码忘了,修改密码)

mysql8以下版本
0.以管理员身份打开cmd

1.输入net stop mysql [关闭mysql服务]

2.输入mysqld --skip-grant-tables [使用无验证方式启动mysql服务]

3.用管理员的身份 新 打开一个新的cmd窗口,输入mysql后回车,然后就登录进去了

4.输入use mysql; [使用mysql数据库]

5.输入update user set password=password('新密码') where user ='用户名'; [修改密码]

6.关闭两个cmd窗口

7.打开任务管理器手动结束mysql.exe进程

8.用管理员身份打开一个cmd窗口输入net start mysql [开启mysql服务]

9.使用新密码登录



mysql8及以上版本
0.以管理员身份打开cmd

1.输入net stop mysql [关闭mysql服务]

2.输入mysqld --console --skip-grant-tables --shared-memory [使用无验证方式启动mysql服务]

3.打开一个新的cmd窗口,输入mysql -u用户名 -p回车

4.提示输入密码时直接回车跳过 [回车后就已经进入mysql了]

5.输入use mysql; wgetmysql数据库]

6.输入update user set authentication_string='' where user='用户名'; [更改密码]

7.输入exit [退出mysql数据库]

8.关掉所有cmd窗口

9.输入net start mysql [重新开启mysql服务]

10.输入mysql -u用户名 -p回车

mysql更改密码

11.提示输入密码时直接回车跳过 [回车后就已经进入mysql了]

12.输入alter user '用户名'@'localhost' identified with mysql_native_password by '新密码'; [更改新的密码]

13.输入flush privileges; [刷新一下]

14.退出mysql后就可以用新密码登录了

您可以还会对下面的文章感兴趣

使用微信扫描二维码后

点击右上角发送给好友