忘記mysql數(shù)據(jù)庫root用戶密碼的解決辦法
[重要通告]如您遇疑難雜癥,本站支持知識付費業(yè)務(wù),掃右邊二維碼加博主微信,可節(jié)省您寶貴時間哦!
Windows:
1.用系統(tǒng)管理員登陸系統(tǒng)。
2.停止MySQL的服務(wù)。
3.進(jìn)入命令窗口,然后進(jìn)入MySQL的安裝目錄,比如我的安裝目錄是c:mysql,進(jìn)入C:mysqlbin
4.跳過權(quán)限檢查啟動MySQL,
c:mysqlbin>mysqld-nt --skip-grant-tables
5.重新打開一個窗口,進(jìn)入c:mysqlbin目錄,設(shè)置root的新密碼
c:mysqlbin>mysqladmin -u root flush-privileges password \"newpassword\"
c:mysqlbin>mysqladmin -u root -p shutdown
將newpassword替換為你要用的root的密碼,第二個命令會提示你輸入新密碼,重復(fù)第一個命令輸入的密碼。
6.停止MySQL Server,用正常模式啟動Mysql
7.你可以用新的密碼鏈接到Mysql了。
Unix&Linux:
1.用root或者運行mysqld的用戶登錄系統(tǒng);
2.利用kill命令結(jié)束掉mysqld的進(jìn)程;
3.使用--skip-grant-tables參數(shù)啟動MySQL Server
shell>mysqld_safe --skip-grant-tables &
4.為root@localhost設(shè)置新密碼
shell>mysqladmin -u root flush-privileges password \"newpassword\"5.重啟MySQL Server
問題未解決?付費解決問題加Q或微信 2589053300 (即Q號又微信號)右上方掃一掃可加博主微信
所寫所說,是心之所感,思之所悟,行之所得;文當(dāng)無敷衍,落筆求簡潔。 以所舍,求所獲;有所依,方所成!