忘記mysql密碼不要怕 ^_^
1、用你的管理員賬號登錄系統
2、停止mysql服務
打開windows開始菜單->控制面板->管理工具->服務->找到MySQL80服務->右鍵停止。
如果mysql不是通過服務來運行的,那就在任務管理器中結束任務吧。
3、新建"修改密碼"用的txt文件
記事本中新建一個包含密碼賦值語句的文本文件,將MyNewPass替換爲你要修改的密碼。
ALTER USER 'root'@'localhost' IDENTIFIED BY 'MyNewPass';
4、保存文件。假如文件命名爲C:mysql-init.txt。
5、打開控制檯:打開windows開始菜單->運行->輸入"cmd"回車。
6、用--init-file選項啓動mysql(注意:--init-file選項中的路徑要用雙反斜槓)
C:> cd "C:\Program Files\MySQL\MySQL Server 8.0\bin"
C:> mysqld --init-file=C:\\mysql-init.txt
如果mysql安裝到別的位置,將cd的路徑替換成你安裝的路徑。
如果你是用 MySQL Installation Wizard方式安裝的mysql,還要指定 --defaults-file選項。
C:> mysqld --defaults-file="C:\\ProgramData\\MySQL\\MySQL Server 8.0\\my.ini" --init-file=C:\\mysql-init.txt
至此,mysql服務啓動成功後,mysql的root密碼已經修改成功。