Problema

Password root di MySQL/MariaDB dimenticata o persa. Impossibile accedere al database.

Soluzione

1. Ferma il servizio

systemctl stop mysql

2. Avvia in modalità sicura

mysqld_safe --skip-grant-tables &

3. Accedi senza password

mysql -u root

4. Reimposta la password

ALTER USER 'root'@'localhost' IDENTIFIED BY 'nuova_password';
FLUSH PRIVILEGES;

5. Riavvia normalmente

systemctl restart mysql

Nota: Per MariaDB 10.4+ usa mysql_secure_installation come alternativa più sicura.