Qui dice che:
Questa dichiarazione è stata aggiunta in MySQL 5.1.7 ma è stata ritenuta pericolosa ed è stata rimossa in MySQL 5.1.23. Aveva lo scopo di consentire l'aggiornamento dei database precedenti alla 5.1 per utilizzare la codifica implementata in 5.1 per mappare i nomi dei database ai nomi delle directory dei database (vedere Sezione 9.2.3, «Mappatura degli identificatori ai nomi dei file»). Tuttavia, l'uso di questa istruzione potrebbe comportare la perdita del contenuto del database, motivo per cui è stata rimossa. Non utilizzare RENAME DATABASE nelle versioni precedenti in cui è presente.
Puoi importare tutti i dati in un nuovo database, quindi eliminare quello vecchio.
È anche possibile utilizzare il RENAME TABLE
istruzione utilizzando lo stesso nome di tabella da/a ma diverso da/a database. Ci sono alcuni problemi.
CREATE DATABASE `test_bkp`;
RENAME TABLE
`test`.`table1` TO `test_bkp`.`table1`,
`test`.`table2` TO `test_bkp`.`table2`,
`test`.`table3` TO `test_bkp`.`table3`;
In phpmyadmin puoi semplicemente fare clic sul tuo database, quindi andare alla scheda Operazioni che ti consente di rinominarlo.