DBMS/MySQL

[MySQL] DROP문을 이용한 DATABASE, TABLE 삭제

블로그 주인장 2023. 10. 8.

DROP 문을 이용한 DataBase, Table 삭제

- MySQL에서 DROP문은 데이터베이스(DataBase)와 테이블(Table)을 삭제할 수 있는 SQL문이다.


데이터베이스 삭제

  • 데이터베이스와 데이터베이스 내의 모든 테이블과 데이터를 삭제한다.
  • DROP DATABASE [데이터베이스명]
  • IF EXISTS 명령어를 통해 데이터베이스 존재 여부 확인 후, 존재하는 경우만 삭제하여 에러 방지
DROP DATABASE example;

DROP DATABASE IF EXISTS example;

테이블 삭제

  • 테이블과 테이블 내에 있는 데이터를 모두 삭제
  • DROP TABLE [데이터베이스명]
  • IF EXISTS 명령어를 통해 데이터베이스 존재 여부 확인 후, 존재하는 경우만 삭제하여 에러 방지
  • 테이블을 삭제 시에 해당 테이블의 모든 데이터도 삭제되기 때문에 주의해야한다.
DROP TABLE example;

DROP TABLE IF EXISTS example;

 

반응형

댓글