본문 바로가기
DataBase/MySQL

MySQL DROP문 정리 (DB와 TABLE 삭제)

by 코딩이라구 2022. 10. 3.

MySQL DROP 문 DATABASE, TABLE 삭제

MySQL에서 DROP문은 데이버베이스(Database)와 테이블(Table)을 삭제할 수 있는 SQL(Structered Qeury Language) Qeury문 입니다.

  • DROP DATABASE
  • DROP TABLE

 


1. DROP DATABASE

  • 데이터베이스와 데이터베이스 내의 모든 테이블과 데이터를 모두 삭제합니다. 
    • DROP DATABASE 'database_name';
  • IF EXISTS 명령어를 사용해 데이터베이스의 존재 여부를 먼저 확인하고, 존재하는 경우에만 삭제하여 에러를 미리 방지할 수 있습니다.
    • DROP DATABASE IF EXISTS 'database_name';
/* 예제 */
DROP DATABASE example;

DROP DATABASE IF EXISTS example;

 


2. DROP TABLE

  • 테이블과 테이블 내의 데이터를 모두 삭제합니다.
    • DROP TABLE 'table_name';
  • IF EXISTS 명령어를 사용해 테이블의 존재 여부를 먼저 확인하고, 존재하는 경우에만 삭제하여 에러를 미리 방지할 수 있습니다.
    • DROP TABLE IF EXISTS 'table_name';
/* 예제 */
DROP TABLE sample;

DROP TABLE IF EXISTS sample;

 


3. 참고 자료 링크

 

댓글