mysql8 0 22忘記密碼之後重設的步驟

2021-10-14 05:55:09 字數 657 閱讀 1111

以管理員身份開啟cmd視窗,停止mysql服務

net stop mysql

開啟跳過驗證密碼的mysql服務

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

開啟乙個新的cmd視窗,啟動mysql服務,此處不需輸入密碼,回車即可

mysql -u root -p

將密碼置空

1.

use mysql

2.update

user

set authentication_string=

''where

user

=『root';

3.exit

關閉步驟2所在的cmd視窗

重新開啟mysql服務,可以無密碼登陸了

修改密碼

alter

user 『root'@『localhost' identified with mysql_native_password by 『111111';

flush privileges

MySQL8 0 22修改密碼

今天在給新電腦裝mysql8.0.22的時候由於檢視的資料版本不對,遇到了奇奇怪怪的問題,現在已經解決,記錄一下。環境 window10 mysql版本 8.0.22 mysql安裝一開始需要修改使用者密碼,修改使用者密碼時需要先設成免密登入,免密登入後設定新的密碼,之前免密設定一直沒有成功,在這裡...

最新版MySQL 8 0 22忘記密碼的處理方法

今天遇到了另乙個問題 忘記了mysql的密碼,花了很長時間才處理好,這裡將方法總結出來,希望對有需要的朋友有所幫助。話不多說,以管理員身份進入cmd視窗後 c windows system32 cmd,可以參考我的安裝方法部落格詳細檢視如何以管理員身份進入cmd 簡單粗暴直接上需要的命令列 1.輸入...

mysql8 0 22服務的安裝

管理員身份開啟cmd 啟動服務 net start mysql 1,開啟mysql mysql uroot 2,建立資料庫 不區分大小寫,句尾有分號 create database mytest 未進入資料庫時候建立 mysqladmin uroot create mytest 3,使用資料庫 us...