10월 22일 서버 점검 안내 (00:00~06:00)
컴

Mysql Table 일괄 삭제 방법.

· 2015-09-30 (수) 23:54:40 · 2778

작업을 하다보면 테이블 전체를 일괄로 삭제해야할때가 있는데요.

 

물론 테이블이 많지 않으면 하나하나 Drop 을 해주면 되지만 그렇지 않은경우가 종종있습니다.

 

 

 

이럴때 사용하면 좋은 팁입니다.

 

 

 


 

 

SET @tables = NULL;
 SELECT GROUP_CONCAT(table_schema, '.', table_name) INTO @tables
   FROM information_schema.tables 
   WHERE table_schema = 'DB명'; -- specify DB name here.

 SET @tables = CONCAT('DROP TABLE ', @tables);
 PREPARE stmt FROM @tables;
 EXECUTE stmt;
 DEALLOCATE PREPARE stmt;

 

 


 

 

위에 DB명이라는 부분에 삭제할 데이터베이스이름을 넣고 쿼리를 실행하면됩니다.

 

 

그대로 복사해서 실행하면 아래처럼 실행되니 부분부분 궁금하신분은 참고하세요.

 

 

 


 

 

 

mysql> SET @tables = NULL;
Query OK, 0 rows affected (0.00 sec)

 

mysql>  SELECT GROUP_CONCAT(table_schema, '.', table_name) INTO @tables
    ->    FROM information_schema.tables 
    ->    WHERE table_schema = 'DB명'; -- specify DB name here.
Query OK, 1 row affected (0.01 sec)

 

mysql> 
mysql>  SET @tables = CONCAT('DROP TABLE ', @tables);
Query OK, 0 rows affected (0.00 sec)

 

mysql>  PREPARE stmt FROM @tables;
Query OK, 0 rows affected (0.00 sec)


Statement prepared

mysql>  EXECUTE stmt;
Query OK, 0 rows affected (0.01 sec)

 

mysql>  DEALLOCATE PREPARE stmt; 
Query OK, 0 rows affected (0.00 sec)

 

mysql> show tables;
Empty set (0.00 sec)


|
댓글을 작성하시려면 로그인이 필요합니다.

프로그램

8,188건
+
제목 글쓴이 날짜 조회
15-11-20 조회 2,547
15-11-20 조회 2,498
15-11-20 조회 2,628
15-11-18 조회 2,782
15-11-18 조회 2,659
15-11-18 조회 2,644
15-11-17 조회 2,846
15-11-17 조회 2,604
15-11-17 조회 2,746
15-11-16 조회 2,632
15-11-16 조회 2,596
15-11-16 조회 2,781
15-11-15 조회 2,797
15-11-15 조회 2,652
15-11-15 조회 2,743
15-11-09 조회 2,956
15-11-09 조회 2,711
15-11-09 조회 2,762
15-11-06 조회 3,352
15-11-05 조회 2,810
15-11-05 조회 2,696
15-11-05 조회 2,813
15-11-04 조회 2,780
15-11-04 조회 2,840
15-11-04 조회 2,723
15-11-04 조회 3,114
15-11-04 조회 3,049
15-11-03 조회 2,881
15-11-02 조회 2,975
15-11-02 조회 2,705
15-11-02 조회 2,726
15-10-31 조회 2,572
15-10-27 조회 2,852
15-10-23 조회 2,792
15-10-23 조회 2,834
15-10-19 조회 4,017
15-10-15 조회 3,589
15-08-03 조회 3,150
15-07-29 조회 2,999
15-07-12 조회 3,652
15-05-07 조회 5,020
15-05-06 조회 4,664
15-05-06 조회 5,470
15-04-04 조회 4,542
15-04-04 조회 4,099
15-04-01 조회 5,955
15-02-10 조회 4,573
15-01-31 조회 4,586
15-01-23 조회 4,214
14-12-30 조회 3,864
14-12-23 조회 3,971
14-12-02 조회 4,255
14-10-17 조회 4,697
14-10-17 조회 5,009
14-10-07 조회 4,298
14-10-07 조회 5,457
14-10-04 조회 4,739
14-09-24 조회 4,792
14-09-24 조회 4,754
14-09-24 조회 4,236
14-09-23 조회 4,075
14-09-22 조회 3,833
14-09-21 조회 4,338
14-09-21 조회 4,356
14-09-21 조회 3,902
14-09-20 조회 4,443
14-09-19 조회 4,155
14-09-19 조회 3,617
14-09-19 조회 4,336
14-09-19 조회 4,000
14-09-18 조회 3,798
14-09-18 조회 4,077
14-09-18 조회 4,404
14-09-18 조회 3,978
14-09-18 조회 4,014
14-09-18 조회 3,988
14-09-18 조회 4,201
14-09-18 조회 4,818
14-09-17 조회 3,987
14-09-15 조회 3,902
14-09-11 조회 4,199
14-08-26 조회 4,072
14-08-26 조회 3,750
14-08-26 조회 3,636
14-08-26 조회 4,142
14-08-26 조회 3,906
14-08-26 조회 3,852
14-08-26 조회 4,034
14-08-26 조회 3,902
14-08-26 조회 3,707
14-08-26 조회 3,920
14-08-26 조회 3,992
14-08-26 조회 3,943
14-08-26 조회 3,933
14-08-26 조회 3,788
14-08-26 조회 3,748
14-08-26 조회 3,972
14-08-26 조회 3,635
14-08-26 조회 3,711
14-08-26 조회 3,585