Windows下Mysql忘記密碼

2021-10-03 01:32:35 字數 819 閱讀 3065

今天突然看到本地有個 mysql-8.0.17-winx64資料夾,但是mysql服務一直設定的不跟隨windows開啟時啟動,又想用一下本地mysql服務,啟動服務沒問題,但是卻忘記了連線進入的密碼了。【本地是沒有】

# mysql密碼忘了

① 在安裝路徑中刪除data資料夾

② mysql安裝目錄的bin目錄下cmd執行命令:mysqld --initialize --console 後面有個初始密碼

③ 輸入 mysql -u root -p *****

④ 修改密碼: mysql> use mysql;

mysql> update user set password = password('newpass') where user = 'root';

mysql> flush privileges;

⑤ 上修改密碼可能出錯,採用新方式,就是在mysql啟動成功,並能成功進入mysql命令下,開啟新窗體:

mysqladmin -u root -p password

enter password:原密碼

new password:新密碼

confirm new password:密碼確認

# mysql啟動

① 進入bin目錄開啟cmd視窗:

mysqld --initialize-insecure

mysqld --install mysql

net start mysql

net stop mysql

參考文獻:

密碼初始化

密碼重設

windows 下 Mysql 忘記密碼

一 windows下修改mysql密碼的方法 如果在windows下忘記了mysql的密碼,可以這樣做 1.關閉正在執行的mysql服務 net stop mysql或 在windows 任務管理器中結束 mysqld.exe 程序或在 管理工具裡面的服務找到 mysql服務 將其停止 如下 c u...

Windows下MySQL忘記密碼

當忘記mysql密碼,怎麼辦捏?在mysql環境下進行一下操作 1.編輯my.ini檔案 我是通過免安裝版配置的mysql,在mysql安裝目錄下有my.ini的檔案,在此檔案中新增 skip grant tables 表示忽略密碼2.重啟mysql服務 3.修改密碼 例如 update mysql...

windows下解決mysql忘記密碼

mysql有時候忘記密碼了怎麼辦?我給出案例和說明 一下就解決了 windows下的實際操作如下 1.關閉正在執行的mysql。2.開啟dos視窗,轉到mysql bin目錄。3.輸入mysqld skip grant tables回車。如果沒有出現提示資訊,那就對了。4.再開乙個dos視窗 因為剛...