现在手上有个项目本地测试的时候需要连自己本地库,我就下了个mysql,结果配环境配完了把本地mysql的连接密码给忘了,看看我是怎么找回的吧。
首先进入mysql安装目录的bin目录。

然后停下服务。net stop mysql

执行下个命令:mysqld --user=mysql --skip-grant-tables --skip-networking&

启动服务。net start mysql

登录root用户 要在用户名后面加上mysql。mysql -u root mysql
进入mysql后,执行update语句,修改root的用户密码
update user set password=password("*******") where user="*******";
注意:5.7版本下的mysql数据库下已经没有password这个字段了,password字段改成了authentication_string
所以update语句变成
update mysql.user set authentication_string=password('*******') where user='*******';
最后exit或者quit退出mysql,重启mysql就可以连接上去啦。
找回MySQL本地测试密码的步骤指南
本文讲述了作者在配置本地MySQL项目时忘记密码的解决过程,包括停启服务、使用--skip-grant-tables选项、修改root用户密码及注意事项。
1135

被折叠的 条评论
为什么被折叠?



