hai trasferito il sito? devi aggiornare i dati nel file configuration.php che si trova nella root.
non hai trasferito il sito, ne modificato niente? controlla il file e che non sia stato modificato dall'ultimo bu, nel caso contatta l'hosting.
domanda: ti sei ricordato di rinnovare il contratto di mysql?
ciao,
marco