MySQL 刪除 TABLE Starting with a Prefix

在Godaddy
SELECT CONCAT( 'DROP TABLE ', GROUP_CONCAT(table_name) , ';' ) 
AS statement FROM information_schema.tables 
WHERE table_name LIKE 'myprefix_%';



跑完之後,再把輸出的內容則到sql再執行一次

http://stackoverflow.com/questions/1589278/sql-deleting-tables-with-prefix

由於我把數個drupal資料庫在中成一個,若要把其中一個刪掉就用此法


在自己的站
SELECT CONCAT( 'DROP TABLE ', GROUP_CONCAT(table_name) , ';' ) 
AS statement FROM information_schema.tables 
WHERE table_schema = 'database_name' AND table_name LIKE 'myprefix_%';

留言

熱門文章