mysql數據庫root密碼忘瞭怎麼辦

一、以系統的root用戶登陸系統,進入終端

  [root@localhost /]#

二、殺掉mysql進程

  方法1、[root@localhost /]#killall mysqld

  方法2、[root@localhost /]#ps -aux //查看所有進程,找到mysql進程的pid

  然後

  [root@localhost /]#kill pid //pid是mysql的進程號

三、用–skip-grant-tables參數啟動mysqld

  [root@localhost /]#/usr/local/mysql/bin/mysqld_safe –skip-grant-tables&

  // 其中/usr…./bin是我的mysql安裝目錄

  

       [root@localhost /]#/usr/local/mysql/bin/mysql          //進入mysql

  mysql> use mysql                                                 //切換到mysql database

  mysql> UPDATE user SET password=password('123456') WHERE user='root';

  //將root密碼該為123456瞭

You May Also Like