Mysql root密码丢失后修改的方法

1573阅读 0评论2009-03-26 Mozer
分类:LINUX

什么是最痛苦的事:莫过于来到门前,发现找不到钥匙了……
 
mysql root 用户密码丢失后登录修改的办法(谨,献给那些天天问我如何登录不属于我的东西的人们)
 
步骤:
   
   1.kill 掉mysqld 进程!(问题:不会?)
     或者直接 service mysqld stop       
                                  <- ->b 我看谁还说不会……
 
   2.登录mysql(问题:都没进程了,怎么玩儿啊?)
     mysql-safe --skin-grant-tables &   
                                  <- -># mysql 不是只有一个命令d东西……
 
   3.修改密码(问题:密码在哪儿啊?)
                                  <- ->|| 好吧,我就送你上西天......
    
     a.找到 mysql 库; (use mysql; 使用mysql库)
     b.找到 user 表;  (show tables; 可以看到)
     c.执行命令;
          UPDATE user SET password=PASSWORD('你要修改的密码') where User=‘root’;
     e.退出用你的“新密码登录”!(这里曾有位同学,在修改后仍用旧密码登录……执着的人)
 
   4.补充(问题:操作太多了容易出错,不如……)
                                   女同学照顾下......
 
     a.执行1、2;
     b.执行
        UPDATE mysql.user SET password=PASSWORD('密码') where User='root';
 
上一篇:Python入门(9)
下一篇:makeself的作用