MySQL 컬럼 추가 삭제 변경

By | 2020년 6월 30일
Table of Contents

MySQL 컬럼 추가 삭제 변경

MySQL 에서 컬럼을 추가 삭제하거나, 컬럼명을 수정, 컬럼의 순서를 변경하는 방법을 정리합니다.

컬럼 추가

ALTER TABLE tbl_user ADD level int DEFAULT 1;
ALTER TABLE tbl_user ADD COLUMN ranking INT(10) DEFAULT 0 AFTER `userid`;
ALTER TABLE tbl_user ADD COLUMN idx INT(10) DEFAULT 1 FIRST;

컬럼 삭제

ALTER TABLE tbl_user DROP COLUMN level;

컬럼 타입 변경

ALTER TABLE tbl_user MODIFY email varchar(128);

컬럼 디폴트값 변경

ALTER TABLE tbl_user ALTER COLUMN level SET DEFAULT 5;

컬럼 순서 변경

ALTER TABLE tbl_user MODIFY nickname varchar(64) AFTER userid;

컬럼명 변경

ALTER TABLE tbl_user CHANGE nickname nick_name varchar(64);

답글 남기기