MySQL忘记密码如何重置

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

vim /etc/my.cnf

    1

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

skip-grant-tables

    1

skip-grant-tables
【三】重启mysql服务

service mysqld restart

    1

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

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

    1
    2

update
【六】刷新一下

flush privileges;

    1

flush
【七】把之前在my.cnf文件里面添加的那句话删除然后保存
mysqld
【八】重启mysql服务
restart
【九】大功告成,亲测实用。
---------------------
/etc/init.d/mysql restart

posted @ 2019-05-23 10:26  zyxPHP  阅读(225)  评论(0编辑  收藏  举报