忘记mysql数据库root用户密码重置方法

一首先介绍下我所用的环境情况:

1、windows  下;

2、php服务管理器wamp5;

 

二话不说直下正题:

1、打开任务管理器,结束进程  mysqld-nt.exe  如图:

  

 

2、运行命令窗口

   1)、进行php服务管理器安装目录中的bin目录下   (我的为:D:\wamp\mysql\bin) ,

             操作为:

            (1)、进入D盘           如:   d:   回车;

               (2)、进入bin目录      如:   cd wamp\mysql\bin;  回车;

               (3)、跳过权限检查启动MySQL        如:  mysqld-nt --skip-grant-tables;  回车

            (4)、此时,看到光标只能一闪一闪的,不能操作时,即为成功了一大步;

           

            具体如下图:

           

   

  2)、另外再打开一个命令窗口:

           操作为:

           (1)、进行php服务管理器安装目录中的bin目录下  即:

                     进入D盘           如:   d:   回车;

                          进入bin目录      如:   cd wamp\mysql\bin;  回车;

               (2)、进入use数据表,输入命令     如:use mysql  回车;

               (3)、开始设置密码     如:   update user set password=password("123456")  where user="root";   回车

               (4)、进行所谓的刷新  如:flush privileges;   回车

               (5)、退出  如:  exit;  回车  ok;

                注:(6)、当数据库还没启动时,用绝招(打开任务管理器,结束进程  mysqld-nt.exe   再重新启动;  绝对 ok!)

 

           具体如下图:

          

你可能感兴趣的:(mysql)