mysql資料庫忘記密碼重新設定

2021-10-19 01:38:16 字數 669 閱讀 3347

1 查詢mysql位置

find / -name mysql.sock

2 關閉mysql例項

這裡,只能通過kill mysqld程序的方式,不是mysqld_safe程序,紅框內程序,不能使用kill 9 ,直接kill 4170

3 修改mysql的登入設定:

vim /etc/my.cnf

按下 i 進入輸入模式(也稱為編輯模式),開始編輯文字

在[mysqld]的段中加上一句:skip-grant-tables

按下 esc 這個按鈕,輸入 :wq 即可儲存離開vi

4 重啟mysql

service mysqld restart

5 進入 mysql ,修改密碼

此時已經沒有密碼

mysql -u root -p 直接進入

update mysql.user set password=password(『123456』) where host=『localhost』 and user=『root』;

flush privileges;

quit;

6 重啟服務

service mysql restart

mysql5 7忘記密碼重新設定密碼

參照這個 中間有遇到問題 使用 service mysqld restart 重啟mysql服務的時候,報了failed to restart mysqld.service unit not found 參照這個 1 開啟終端win r輸入cmd回車即可開啟 2 通過mysql u使用者名稱 p指定...

Mac下忘記mysql密碼重新設定密碼

mysql 檔案在路徑 usr local mysql下 1,在系統偏好設定中關閉 mysql stop mysql server 2 開啟終端 進入路徑 usr local mysql bin 輸入命令 sudo su,然後輸入開機密碼。然後輸入命令 mysqld safe skip grant ...

mysql忘記root密碼如何重新設定

1 cmd 管理員身份登入 2 net start 檢視mysql當前執行狀態 3 如果mysql服務在開啟 net stop mysql 4 切換到mysql的安裝bin目錄 例如e mysql bin,執行命令mysqld skip grant tables 5 再已管理員身份開啟乙個cmd視窗...