以下是在Ubuntu系統中重置MySQL密碼的步驟:
sudo systemctl stop mysql
sudo mysqld_safe --skip-grant-tables &
mysql -u root
UPDATE mysql.user SET authentication_string=PASSWORD('新密碼') WHERE User='root';
ALTER USER 'root'@'localhost' IDENTIFIED BY '新密碼';
FLUSH PRIVILEGES;
exit
sudo systemctl start mysql
mysql -u root -p
,輸入新密碼登錄。注意:操作前建議備份數據庫,若忘記密碼可嘗試通過配置文件跳過權限驗證(需謹慎操作)。