본문 바로가기
C. 웹/개념

[WEB] MYSQL delete, drop, truncate의 차이

by E-HO 2017. 7. 24.
728x90

공부를 하다가 delete와 drop의 차이가 무엇인지 명확히 구분하고 싶어 찾아보는데 삭제하는 쿼리중에 truncate라는 것도 있었다.



delete

 그 안의 데이터를 지운다. 그러나 지우기 전에 가지고 있던 용량은 그대로이다.


◎truncate

 delete처럼 그 안의 데이터를 다 날려버리는데 처음 create 했던 것 처럼 만들어서 용량이 줄어든다.


◎drop

그냥 테이블 자체를 지워버린다.

반응형

'C. 웹 > 개념' 카테고리의 다른 글

[WEB] SQL injection 공백 우회  (0) 2017.08.03
[WEB] SQL Injection 싱글 쿼터 우회  (0) 2017.08.03
[WEB] MYSQL 수정,삭제 쿼리  (1) 2017.07.24
[WEB] MYSQL 기본 쿼리  (0) 2017.07.08
[WEB] APM 연동과정  (0) 2017.07.07