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

Alle Tabellen in einer MySQL-Datenbank mit einem Befehl abschneiden?

Drop (d. h. Tabellen entfernen)

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

Abschneiden (d.h. leere Tabellen)

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