반응형

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이라고 표시되어 레코드가 모두 삭제된 것을 확인할 수 있습니다.

 

반응형
Posted by 컴스터
,