如果您在Ubuntu上忘記了MySQL的密碼,可以通過以下步驟重置密碼:
打開終端,以root用戶身份登錄。
停止MySQL服務:
sudo systemctl stop mysql
sudo mysqld_safe --skip-grant-tables &
mysql -u root
use mysql;
update user set authentication_string=PASSWORD('新密碼') where user='root';
(在MySQL 5.7版本之后,密碼字段已更名為authentication_string)
flush privileges;
exit;
sudo systemctl stop mysqld
sudo systemctl start mysql
現在您應該可以使用新密碼登錄到MySQL了。請確保將“新密碼”替換為您想要設置的新密碼。