C. 웹/개념

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

E-HO 2017. 7. 24. 02:51
728x90

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



delete

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


◎truncate

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


◎drop

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

반응형