sql >> Databasteknik >  >> RDS >> Mysql

Trunkera alla tabeller i en MySQL-databas med ett kommando?

Släpp (dvs. ta bort tabeller)

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

Trunkera (dvs. tomma tabeller)

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


  1. PostgreSQL - Byt namn på databas

  2. Hitta nästa tillgängliga ID i MySQL

  3. ClusterControl - Advanced Backup Management - mariabackup del I

  4. SQLite Join