流沙团
wamp忘记了mysql的密码
2018-5-15 流沙团


0x001背景



一台客户机,好久没有测试wamp的服务器环境, 无法配置,mysql密码遗忘







0x002进入mysql安全模式







A: 首先关闭 mysql 服务器



2.jpg







B: 定位一个exe文件的目录



mysqld.exe (不同的版本的mysql,不太一样,我的wamp是这个,各位根据文件名分析就好)



1.jpg







运行cmd,执行: 命令为: mysqld --skip-grant-tables



直接进入安全模式



3.jpg









0x003 重置密码



进入mysql后台, 密码直接不用输入,即可进入mysql



4.jpg5.jpg







输入以下命令开始修改root用户的密码(注意:命令中mysql.user中间有个“点”)

mysql> update mysql.user set password=PASSWORD("新密码") where User="root";



刷新权限表

mysql> flush privileges;




0x004 重启mysql服务



在任务管理器里结束掉 mysqld.exe 这个进程,重新启动MYSQL即可!(也可以直接重新启动服务器)



6.jpg







重启wamp,即可重新使用





发表评论:
昵称

邮件地址 (选填)

个人主页 (选填)

内容