-
MySQL 테이블 컬럼 추가, 삭제(ALTER TABLE)Database/MySQL 2012. 5. 4. 15:23
1. 테이블에 새로운 컬럼 추가
alter table tablename add column [추가할 컬럼명] [추가할 컬럼 데이타형]
2. 테이블에 컬럼타입 변경하기
alter table tablename modify column [변경할 컬럼명] [변경할 컬럼 타입]
3. 테이블에 컬럼이름 변경하기
alter table tablename change column [기존 컬럼명] [변경할 컬럼명] [변경할 컬럼타입]
4. 테이블에 컬럼 삭제하기
alter table tablename drop column [삭제할 컬럼명]
5. 테이블컬럼에 인덱스 주기
alter table tablename add index 인덱스명(인덱스를 줄 컬럼1 , 인덱스를 줄 컬럼2, ... )
6. 테이블컬럼에 인덱스 삭제하기
alter table tablename drop index 인덱스명;
7. 테이블에 Primary Key 만들기
alter table tablename add primary key (키를 줄 컬럼명1 , 키를 줄 컬럼명2, ...)
8. 테이블에 Primary Key 삭제하기
alter table tablename drop primary key;
9. 테이블명 바꾸기
alter table 기존테이블명 rename 새로운테이블명
10. 인덱스 생성
CREATE [UNIQUE] INDEX index_name ON tbl_name (col_name[(length]),... )
11. 인덱스 삭제
DROP INDEX index_name
12. AUTO_INCREMENT 설정
ALTER TABLE 테이블명 AUTO_INCREMENT = 1;
'Database > MySQL' 카테고리의 다른 글
MySQL 원격접속 허용 (0) 2014.06.16 Ubuntu MySQL 인코딩 변경(UTF-8) (0) 2013.10.29 MySQL 관리자(root) 비밀번호 변경 & root 비밀번호 분실시 (0) 2012.06.18 MySQL 계정생성 & 삭제 (0) 2012.04.16 MySQL Backup (0) 2012.04.16