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

MySQL-Datenbank umbenennen

Falls Sie dies über die Befehlszeile tun müssen, kopieren Sie einfach dieses Snippet, passen Sie es an und fügen Sie es ein:

mysql -e "CREATE DATABASE \`new_database\`;"
for table in `mysql -B -N -e "SHOW TABLES;" old_database`
do 
  mysql -e "RENAME TABLE \`old_database\`.\`$table\` to \`new_database\`.\`$table\`"
done
mysql -e "DROP DATABASE \`old_database\`;"