티스토리 뷰

DB/정리

[MySQL] ALTER TABLE

란텔 2015. 9. 11. 17:37

테이블에 새로운 칼럼 추가


alter table 테이블명 add column 추가칼럼명 타입선언 not null;


테이블의 칼럼타입 변경


alter table 테이블명 modify column 칼럼명 변경할타입선언 ;


테이블의 칼럼이름 변경


alter table 테이블명 change column 기존칼럼명  변경칼럼명  타입;


테이블 칼럼 삭제


alter table 테이블명 drop column 칼럼명;


칼럼에 인덱스 선언


alter table 테이블명 add index 부여하고싶은인덱스명( 칼럼명1, 칼럼명2, ........ );


칼럼 인덱스 삭제


alter table 테이블명 drop index 인덱스명;


테이블명 변경


alter table 원본 테이블명 rename 새로운 테이블명;


테이블 엔진 및 캐릭터셋 변경

alter table 원본 테이블명 CHARSET = euckr;

alter table 원본 테이블명 ENGINE= InnoDB;


Comments
최근에 올라온 글
최근에 달린 댓글
TAG
more
Total
Today
Yesterday