现在手上有个项目本地测试的时候需要连自己本地库,我就下了个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就可以连接上去啦。