共計 1107 個字符,預計需要花費 3 分鐘才能閱讀完成。
自動寫代碼機器人,免費開通
這期內容當中丸趣 TV 小編將會給大家帶來有關怎么在 Mysql8.0 中重置初始密碼,文章內容豐富且以專業的角度為大家分析和敘述,閱讀完這篇文章希望大家可以有所收獲。
第一步:關閉 Mysql 服務
首先,確保自己已經關閉了 Mysql 的服務
cd c:\web\mysql-8.0.16\bin(此處輸入自己的 Mysql 安裝地址)
net stop mysql
第二步:跳過 Mysql 密碼驗證
關閉 Mysql 服務之后,繼續在 C:\web\Mysql-8.0.16\bin 目錄下進行操作
輸入
mysqld --console --skip-grant-tables --shared-memory
在輸入這行代碼之后,我們就已經成功跳過 Mysql 的密碼登錄了
第三步:無密碼方式進入 Mysql
在上述步驟之后,再打開一個管理員模式運行的 cmd.exe
進入 mysql 下的 bin 目錄后,直接登錄 mysql
不需要通過 net start mysql 打開 mysql 服務
在命令行中輸入以下代碼
cd c:\web\mysql-8.0.16\bin(此處輸入自己電腦上的安裝目錄)
mysql -u root -p
此時會顯示讓你輸入密碼,直接回車,就可以成功連接 Mysql
第四步:將登陸密碼設置為空
輸入代碼,將密碼設置為空(此時還不能直接修改密碼,必須先設置為空,否則會報錯)
輸入
use mysql; (使用 mysql 數據表)
update user set authentication_string= where user= root(將密碼置為空)quit; (然后退出 Mysql)
第五步:更改自己的登陸密碼
這里分為兩個部分
1. 關閉第一個 cmd 窗口 (一定要關閉!)2. 在第二個窗口中輸入代碼
net stop mysql(關閉 mysql 服務, 雖然會顯示沒有開啟服務,但是以防萬一)
net start mysql(再打開 mysql 服務)
(這里不要嫌麻煩,如果上一個 mysql 服務沒關閉, 我們依舊是無密碼登陸)
cd C:\web\mysql-8.0.16\bin
mysql -u root -p
(此處會顯示輸入密碼,直接回車就好了,第四步我們已經將他置為空了)
ALTER USER root @ localhost IDENTIFIED BY 新密碼(更改密碼)
最后一步:驗證密碼是否修改成功
quit(退出 mysql)mysql -u root -p
(輸入新密碼,再次登錄)
成功~~~
上述就是丸趣 TV 小編為大家分享的怎么在 Mysql8.0 中重置初始密碼了,如果剛好有類似的疑惑,不妨參照上述分析進行理解。如果想知道更多相關知識,歡迎關注丸趣 TV 行業資訊頻道。
向 AI 問一下細節