首頁  >  文章  >  資料庫  >  mysql忘記密碼重設的方法是什麼

mysql忘記密碼重設的方法是什麼

WBOY
WBOY轉載
2023-06-02 20:43:131951瀏覽

當我們在使用mysql資料庫時,如果忘記密碼會顯示下圖情況

ERROR 1045 (28000): Access denied for user ‘root’@‘localhost’ (using password : YES)

mysql忘記密碼重設的方法是什麼

一般來說我們有兩種解決方法,一種是卸載後重新安裝,而跳過密碼驗證後修改密碼顯然是一種更方便的選擇.此方法步驟如下:

1.關閉mysql伺服器

mysql忘記密碼重設的方法是什麼

#1.找出mysql安裝路徑中bin目錄路徑

在電腦「服務」中找到mysql,雙擊找到對應路徑

mysql忘記密碼重設的方法是什麼

2.以管理員權限開啟命令列,跳到安裝路徑下bin目錄路徑處

mysql忘記密碼重設的方法是什麼

3.在命令列中輸入指令跳過mysql的密碼驗證

mysqld --console --skip-grant-tables --shared-memory

mysqld指令在bin目錄下,只有命令列跳到bin目錄下,該指令才能執行。輸入指令後不要關閉此視窗

mysql忘記密碼重設的方法是什麼

4.用管理員權限再開啟一個dos指令窗口,輸入登陸指令

##mysql -u root -p

在指令輸入處直接點選

回車

mysql忘記密碼重設的方法是什麼

5.使用sql指令跳到mysql表中,並更改密碼

mysql忘記密碼重設的方法是什麼

6.輸入flush privileges指令並退出

mysql忘記密碼重設的方法是什麼

7.關閉所有命令列窗口,並重新用管理員身份開一個dos窗口8.重啟mysql伺服器

mysql忘記密碼重設的方法是什麼

#9.可以用設定好的密碼存取mysql伺服器

mysql忘記密碼重設的方法是什麼#

以上是mysql忘記密碼重設的方法是什麼的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文轉載於:yisu.com。如有侵權,請聯絡admin@php.cn刪除