Mysql
 sql >> Datenbank >  >> RDS >> Mysql

wie benennt man ein Schema in MySQL um

Verwenden Sie RENAME DATABASE nicht!!!

Frühe 5.1-Versionen hatten diesen Befehl, aber er wurde entfernt, da er Daten beschädigen kann (Referenz ).

Der einzige Weg ist derzeit

mysqladmin create new_db_name
mysqldump db_name | mysql new_db_name

wie auf hier verwiesen

Bearbeiten:Offensichtlich wird diese Antwort veraltet sein, sobald dies behoben ist.