truncate delete 차이점1 MySQL TRUNCATE 명령어 (테이블 초기화) MySQL에서 TRUNCATE 명령어는 DELETE문과 비슷하게 데이터를 삭제하지만, 더 빠르고 완전하게 테이블을 초기화합니다. 이 글에서는 TRUNCATE의 개념과 사용법, DELETE와의 차이점까지 정리해드립니다. MySQL DELETE 문 사용법 (레코드 삭제) → MySQL 테이블 존재 여부 확인 방법 →MySQL TRUNCATE 테이블 초기화 TRUNCATE란?테이블의 모든 레코드를 완전히 삭제하는 명령어입니다.DELETE문과 달리 조건 지정 없이 전체 삭제만 가능하며, 복구 불가합니다.내부적으로는 테이블을 DROP한 뒤 다시 생성하는 방식이며, AUTO_INCREMENT 값도 초기화됩니다.-- 'test' 테이블의 전체 데이터 삭제TRUNCATE TABLE test; 📌 TRUNCATE는 D.. 2022. 12. 21. 이전 1 다음