쿼리
[Mysql] 특정 database 안의 모든 테이블 데이터 삭제
LearnerKSH
2021. 11. 3. 22:27
728x90
반응형
특정 database 지정하여 모든 테이블 데이터 삭제
SET @tables = NULL;
SELECT GROUP_CONCAT(table_schema, '.' ,table_name) INTO @tables
FROM information_schema.tables
WHERE table_schema = 'DB명';
SET @tables = CONCAT('DROP TABLE ', @tables);
PREPARE stmt FROM @tables;
EXECUTE stmt;
DEALLOCATE PREPARE stmt;
반응형