MYSQL重置root密碼
1.停止MYSQL服務(wù),CMD打開(kāi)DOS窗口,輸入 net stop mysql,當(dāng)然在任務(wù)管理器或服務(wù)里停掉任務(wù)也是可以的。
2.在CMD命令行窗口,進(jìn)入MYSQL安裝目錄 比如路徑是d:Program FilesMySQLMySQL Server 5.1,我在命令行操作如下:
3.進(jìn)入mysql安全模式,即當(dāng)mysql起來(lái)后,不用輸入密碼就能進(jìn)入數(shù)據(jù)庫(kù)。
命令為: mysqld --skip-grant-tables
回車,安全模式登錄成功。
4.重新打開(kāi)一個(gè)CMD命令行窗口,同樣在mysql安裝目錄的bin目錄下輸入mysql -uroot -p,使用空密碼的方式登錄MySQL(不用輸入密碼,直接按回車)
5.輸入以下命令開(kāi)始修改root用戶的密碼(注意:命令中mysql.user中間有個(gè)“點(diǎn)”)
mysql> update mysql.user set password=PASSWORD(新密碼) where User=root;
新密碼即你想設(shè)置的密碼。
6.刷新權(quán)限表
mysql> flush privileges;
7.退出
mysql> quit
8.直接重啟計(jì)算機(jī),我打開(kāi)mysql的命令窗口,輸入更改的密碼,看是否更改成功;
已經(jīng)能成功登錄。
會(huì)員登錄
賬號(hào)登錄還沒(méi)有賬號(hào)?立即注冊(cè)