MySQL忘记密码如何重置

【一】进入服务器下,我用的是centos版本

vim /etc/my.cnf

vim
【二】找到mysqld的部分然后在下面添加上一句代码,意思是跳过密码直接进入,然后保存退出

skip-grant-tables

MySQL忘记密码如何重置_第1张图片
【三】重启mysql服务

service mysqld restart

restart
【四】进入MySQL服务 ,直接输入mysql 然后回车就行
【五】选择mysql数据库 进行更新修改root的密码

use mysql;
update user set password=PASSWORD('新密码') where user = 'root';

MySQL忘记密码如何重置_第2张图片
【六】刷新一下

flush privileges;

MySQL忘记密码如何重置_第3张图片
【七】把之前在my.cnf文件里面添加的那句话删除然后保存
MySQL忘记密码如何重置_第4张图片
【八】重启mysql服务
restart
【九】大功告成,亲测实用。

你可能感兴趣的:(mysql)