sql >> Databáze >  >> RDS >> Mysql

jak se přejmenuje schéma v MySQL

Nepoužívejte RENAME DATABASE!!!

Starší verze 5.1 tento příkaz obsahovaly, ale byl odstraněn, protože může poškodit data (odkaz ).

Jediný způsob v současnosti je

mysqladmin create new_db_name
mysqldump db_name | mysql new_db_name

jak je uvedeno zde

Edit:Tato odpověď bude samozřejmě zastaralá, jakmile to bude opraveno.



  1. Jak povolit režim protokolování archivace v databázi Oracle 19c

  2. Rozdíl mezi normálním ajaxem a dlouhým dotazováním

  3. Rozdělení řetězce na serveru SQL

  4. PostgreSQL:Šest ne tak jednoduchých kousků