MySQL忘记密码重置密码


有时候忘记了密码需要重置密码,或者是连接数据库报错的时候可以尝试重置密码后再进行连接

启动MySQL报错:ERROR 2003 (HY000): Can‘t connect to MySQL server on ‘localhost‘ (10061)

MySQL忘记密码重置密码

 

 首先确保 mysql 服务是关闭状态,关闭服务的方式:

1、用命令 net stop mysql

以管理员身份运行cmd后,先进入mysql的下载bin目录后,再执行停止服务命令

MySQL忘记密码重置密码

 

 

2、进入计算机服务来停止

我的电脑–右键管理

MySQL忘记密码重置密码

右键服务,停止服务

 

MySQL忘记密码重置密码

 

 

 

接着输入mysqld --console --skip-grant-tables --shared-memory命令来免密启动服务。

1

mysqld --console --skip-grant-tables --shared-memory

MySQL忘记密码重置密码

 

然后再打开一个 cmd 窗口(注意是另外打开一个,当前打开的不要关闭),输入mysql -uroot -p命令,并点击两次回车即可免密登录(或者直接输入mysql 并回车也行)。

MySQL忘记密码重置密码

 

修改密码。

首先使用flush privileges; 命令刷新权限。

1

flush privileges;

然后直接使用set password for root@localhost = '新密码';命令设置密码即可。

1

set password for root@localhost = '新密码';

MySQL忘记密码重置密码

原创文章,作者:6024010,如若转载,请注明出处:https://blog.ytso.com/275308.html

(0)
上一篇 2022年7月19日
下一篇 2022年7月19日

相关推荐

发表回复

登录后才能评论