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

Zkrátit všechny tabulky v databázi MySQL jedním příkazem?

Vypustit (tj. odebrat tabulky)

mysql -Nse 'show tables' DATABASE_NAME | while read table; do mysql -e "drop table $table" DATABASE_NAME; done

Zkrácení (tj. prázdné tabulky)

mysql -Nse 'show tables' DATABASE_NAME | while read table; do mysql -e "truncate table $table" DATABASE_NAME; done


  1. 9 zásadních úkolů, za které jsou odpovědní správci databází

  2. Databázový model pro online průzkum. Část 3

  3. Jak funguje MYSQL Self-Join?

  4. Spring's Stored Procedure - výsledky vracející se z procedury vždy prázdné