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

Да съкратите всички таблици в MySQL база данни с една команда?

Изпускане (т.е. премахване на таблици)

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

Отрязване (т.е. празни таблици)

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


  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

  2. Как да пропуснете колони в CSV файл при импортиране в MySQL таблица с помощта на LOAD DATA INFILE?

  3. Обявяване на ClusterControl 1.7.2:Подобрено архивиране и поддръжка на PostgreSQL за TimescaleDB и MySQL 8.0

  4. PDO::fetchAll срещу PDO::извличане в цикъл

  5. Урок за MySQL – Конфигуриране и управление на SSL на вашия MySQL сървър