MySQL 테이블 삭제하기.
테이블 삭제하기 명령어는 drop 명령를 사용합니다.
Drop table 테이블명;
table_10를 삭제해 보겠습니다.
Show tables;
Drop table table_10;
Show tables;
MySQL 삭제하고자 하는 테이블이 있을 때 삭제하기.
삭제하고자 하는 테이블이 없는 상태에서 drop명령을 실행하면 오류가 표시되지만 if exists를 사용하면 오류를 피할 수 있습니다.
방금 삭제한 table_10를 또 삭제 해 보겠습니다.
Drop table if exists table_10;
데이터베이스 삭제하기.
데이터베이스를 삭제할 때에도 drop 명령을 사용합니다.
Drop database 데이터베이스명;
test02 데이터베이스를 삭제해 보겠습니다.
Show databases;
Drop database test02;
Show databases;
MySQL 모든 레코드 삭제하기.
테이블 자체를 삭제하지 않고 테이블에 저장된 레코드만 삭제하는 방법입니다.
다음은 모든 레코드 삭제하기 명령어 입니다.
Delete from 테이블명;
Table_09에 있는 모든 데이터를 삭제해 보겠습니다.
Select * from table_09;
Delete from table_09;
Select * from table_09;
Select 를 실행하면 Empty set이라고 표시되어 레코드가 모두 삭제된 것을 확인할 수 있습니다.
'MySQL' 카테고리의 다른 글
MySQL 컬럼 순서 바꿔 출력하기, 컬럼 별명 붙이기. (0) | 2017.11.03 |
---|---|
MySQL 콘솔창을 사용하지 않고 MySQL 조작하기. (0) | 2017.10.24 |
MySQL 테이블과 레코드 복사하기. (0) | 2017.10.22 |
MySQL 색인 설정하기. (0) | 2017.10.18 |
MySQL 컬럼 초기값 설정하기. (1) | 2017.10.17 |