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

Xóa các bảng được quản lý động trong MySQL

bạn có thể chạy truy vấn này và nhận tất cả các truy vấn sql mà bạn cần chạy;

select concat( 'drop table ', a.table_name, ';' )
from information_schema.tables a 
where a.table_name like 'dynamic_%';

bạn có thể chèn nó vào tệp như

INTO OUTFILE '/tmp/delete.sql';

cập nhật theo nhận xét của alexandre

SET @v = ( select concat( 'drop table ', group_concat(a.table_name))
    from information_schema.tables a 
    where a.table_name like 'dynamic_%'
    AND a.table_schema = DATABASE()
;);
 PREPARE s FROM @v; 
EXECUTE s;



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Thay đổi dấu phân tách thập phân trong MySQL

  2. Gói các phần tử mảng trong div dựa trên cùng một giá trị

  3. Cảnh báo:một biểu mẫu trên trang này có hơn 1000 trường PHP MySql

  4. Tổng MySQL dựa trên giá trị col

  5. [email protected] install:`node-pre-gyp install --fallback-to-build`