新手經常會在安裝完mysql時密碼設定錯誤,導致登入不進去的問題,這就需要重置mysql資料庫的密碼了。
1、首先開啟cmd命令列,執行net stop mysql,把mysql服務先關掉:
2、輸入命令mysqld --console --skip-grant-tables --shared-memory ,跳過授權表,輸入任何字元都可進入(mysqld --skip-grant-tables此命令對mysql8.0之後的似乎無效);
3、另開個管理員cmd視窗,輸入mysql 進入mysql服務,輸入use mysql進入mysql資料庫,然後進行密碼更新
命令為:update user set password=password(『新密碼』) where user=『root』 and host=『localhost』;
4、退出mysql,啟動mysql服務,這時可能會出現個問題,mysql服務啟動步了,如圖:
不用慌,這是正常的,接下來我們就找到問題解決,先輸入tasklist| findstr "mysql 命令找出占用的程式,然後taskkill/f /t /im mysqld.exe 把這些程式終止就能正常啟動了:
最後輸入新密碼(我設定的是123456),就能成功進入了:
ubuntu忘記root密碼怎麼辦 重置密碼
ubuntu下使用su命令切換root時,密碼總是出錯,提示 su 認證失敗 這是由於ubuntu預設禁用root賬號,需解鎖才能使用 sudo passwd root 輸入當前普通使用者的密碼 為root使用者建立密碼 確認root使用者密碼 如果要再次鎖定root帳號,那麼可以執行 sudo p...
mysql 怎麼辦 mysql 密碼忘記怎麼辦
一 若資料庫是初次登陸 linux系統給資料庫生成了乙個原始密碼在檔案 var log mysqld.log中 grep temporary password var log mysqld.log 找到原始密碼 登陸 mysql uroot p 你找到的密碼 mysql set global val...
mysql忘記密碼怎麼辦?
mysql忘記密碼怎麼辦?windows 1.用系統管理員登陸系統。2.停止mysql的服務。3.進入命令視窗,然後進入mysql的安裝目錄,比如我的安裝目錄是c mysql,進入c mysqlbin 4.跳過許可權檢查啟動mysql,c mysqlbin mysqld nt skip grant ...