Mysql
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Mysql

Cắt ngắn tất cả các bảng trong cơ sở dữ liệu MySQL trong một lệnh?

Thả (tức là xóa bảng)

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

Cắt ngắn (tức là các bảng trống)

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. Các công thức để tính toán tiệm cận địa lý

  2. Cách nhận bản ghi từ 7 ngày qua trong MySQL

  3. SQL SERVER 2016 - So sánh các kế hoạch thực thi

  4. JSON_TYPE () - Nhận loại Giá trị JSON trong MySQL

  5. Sử dụng Python và MySQL trong Quy trình ETL:SQLAlchemy