如果您忘記了MySQL登錄賬號和密碼,可以按照以下步驟進行重置:
1. 停止MySQL服務。 $ sudo systemctl stop mysql 2. 啟動MySQL服務,并跳過授權驗證。 $ sudo mysqld_safe --skip-grant-tables 3. 在另一個終端中登錄到MySQL并更新root賬號的密碼。 $ mysql -u root mysql>UPDATE mysql.user SET Password=PASSWORD('new_password') WHERE User='root'; mysql>FLUSH PRIVILEGES; mysql>quit 4. 停止MySQL服務。 $ sudo systemctl stop mysql 5. 啟動MySQL服務。 $ sudo systemctl start mysql
我們建議您在授權驗證時限制對MySQL的訪問。確保只有允許訪問MySQL的用戶才能訪問系統。