Mysql
 sql >> база данни >  >> RDS >> Mysql

Преименувайте MySQL база данни

В случай, че трябва да направите това от командния ред, просто копирайте, адаптирайте и поставете този фрагмент:

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\`;"


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Защо вмъкването на MySQL InnoDB е толкова бавно?

  2. Поправяне на грешка в PHP PEAR

  3. Вземете сумата на MySQL колоната в PHP

  4. MySQL:bigint срещу int

  5. Как да задам набора от символи по подразбиране?