mysql 8 重置root密碼。
1,停止MySQL服務;
2,dos 指令行執行mysqld --console --skip-grant-tables --shared-memory ,開啟無授權操作;
3,保留 2 視窗,另開dos視窗,輸入 mysql,進入mysql>提示符後執行以下操作:
use mysql;
update user set authentication_string=‘‘ where user=‘root‘;
4,關閉 2 視窗,(此時mysql一直未啟動)啟動mysql服務。
5,dos指令輸入:mysql -u root -p 回車,執行修改密碼操作:
ALTER USER ‘root‘@‘localhost‘ IDENTIFIED WITH mysql_native_password BY ‘新密碼‘;
6,輸入quit,退出目前登入,輸入登入指令:mysql -u root -p 使用新密碼登測試是否成功