1. 程式人生 > >丟失mysql密碼情況下修改密碼

丟失mysql密碼情況下修改密碼

第1、3步有些不一樣。

首先要終止Mysql程序,有個很簡單幹脆的方法,呼叫工作管理員,殺掉“mysqld”程序,或者使用dos命令“netstat -a -o” 查詢哪個程序佔用了3306埠,殺掉該PID。

3,進入mysql安全模式,即當mysql起來後,不用輸入密碼就能進入資料庫。
命令為: mysqld -nt --skip-grant-tables(中間應該有個空格)

4,重新開啟一個CMD命令列視窗,輸入mysql -uroot -p,使用空密碼的方式登入MySQL(不用輸入密碼,直接按回車)

5,輸入以下命令開始修改root使用者的密碼(注意:命令中mysql.user中間有個“點”


  mysql> update mysql.user set password=PASSWORD("新密碼") where User="root";

6,重新整理許可權表
mysql> flush privileges;

7,退出
mysql> quit