티스토리 뷰

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;


'DB > 정리' 카테고리의 다른 글

VIEW(뷰)  (0) 2022.10.24
[MYSQL] 데이터타입  (0) 2022.10.24
[MySQL] 저장 프로시저 (Stored Procedure)  (0) 2016.02.21
[MySQL] ENGINE 과 CHARSET 변경  (0) 2015.10.29
[MySQL] 우편번호 밀어넣기 (toad for mysql사용)  (0) 2014.05.29
Comments
최근에 올라온 글
최근에 달린 댓글
TAG
more
Total
Today
Yesterday