반응형
table 모두 삭제하는 방법
SET @tables = NULL;
SELECT GROUP_CONCAT(table_schema, '.', table_name) INTO @tables
FROM information_schema.tables
WHERE table_schema = '여기에 데이터베이스 명'; -- specify DB name here.
SET @tables = CONCAT('DROP TABLE ', @tables);
PREPARE stmt FROM @tables;
EXECUTE stmt;
DEALLOCATE PREPARE stmt;
데이터베이스를 날리지 않고 안에 있는 테이블을 모두 한번에 삭제하는 명령어 입니다.
중앙에 보시면 여기에 데이터베이스 명 이곳에 해당 데이터베이스명으로 넣어주고 돌리시면 됩니다.
반응형
'IT > mysql' 카테고리의 다른 글
mysql euckr 에서 utf8 백업 및 복원 (1) | 2014.01.13 |
---|---|
mysql 외부키 무결성 체크 해제 (0) | 2014.01.06 |
db생성 및 사용자 생성 (0) | 2014.01.03 |
DB백업 , 복구 명령어 (SSH) (0) | 2014.01.03 |
mysqldump (0) | 2013.12.18 |