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;
반응형
'DBMS > MySQL' 카테고리의 다른 글
[MySQL] INSERT문을 이용한 데이터 추가/삽입 (0) | 2023.10.08 |
---|---|
[MySQL] SELECT문을 이용한 DATABASE 조회 및 검색 (0) | 2023.10.08 |
[MySQL] CREATE문을 이용한 데이터베이스, TABLE 생성 (1) | 2023.10.08 |
댓글