DB/MySQL

[MySQL] 테이블 생성 및 컬럼 추가, 삭제, 수정

JoongHyun CHO 2021. 8. 24. 16:12

높은 연차임에 불구하고, 편리하다는 이유로 TOOL로 SQL문 대신에 마우스로 까작되는게 그렇게 꼴보기 싫을 수가 없었다.. 나 또한 그러했다..

 

TOOL로 하기 어려운 작업을 제외하고는 SQL 문으로 DB 다루는 습관을 들이도록 하자..

 

 

테이블 생성

CREATE TABLE 테이블명(
    필드명 타입,
    필드명 타입
PRIMARY KEY(필드명)
);

 

 

컬럼 추가

ALTER TABLE [테이블명] ADD [컬럼명] [타입] [옵션];

 

컬럼 삭제

ALTER TABLE [테이블명] DROP [컬럼명];

 

컬럼명 변경 및 타입 변경

ALTER TABLE [테이블명] CHANGE [컬럼명] [변경할컬럼명] varchar(12);

 

컬럼 타입 수정

ALTER TABLE [테이블명] MODIFY [컬럼명] varchar(14);

 

테이블명 수정

ALTER TABLE [테이블명] RENAME [변경할테이블명];

 

테이블 삭제

DROP TABLE [테이블명];