mysql 컬럼 명령어

 

 

 

MYSQL 컬럼 명령어

 

 

 

컬럼 추가 명령어

 

mysql> ALTER TABLE '테이블 이름' ADD '추가할 컬럼 이름' '컬럼 타입' DEFAULT '디폴트 값';
mysql> ALTER TABLE 'user' ADD COLUMN 'Rank' INT(10) DEFAULT 0 AFTER 'user_id';
//user_id 뒤에 추가 
mysql> ALTER TABLE '테이블 이름' ADD COLUMN '컬럼 이름' INT(10) DEFAULT 1 FIRST; //<- 테이블 맨앞에 추가

 

 

컬럼 삭제 명령어

 

ALTER TABLE '테이블 이름' DROP '컬럼 이름';
ALTER TABLE user DROP nickname;

 

 

 

컬럼 타입 변경 명령어

mysql> ALTER TABLE '테이블 이름' MODIFY '변경할 컬럼 이름' '타입과 크기';
mysql> ALTER TABLE user MODIFY password varchar(60);

 

 

컬럼 이름 변경 명령어

 

mysql> ALTER TABLE '테이블 이름' CHANGE '변경 전 컬럼 이름' '변경될 컬럼 이름' '변경 할 컬럼 타입';
mysql> ALTER TABLE user CHANGE FirstName Name VARCHAR(10);

 

 

컬럼 순서 변경 명령어

 

mysql> ALTER TABLE '테이블 이름' MODIFY '변경할 컬럼 이름' '변경할 타입' AFTER '앞에 오는 컬럼 이름';
mysql> ALTER TABLE user MODIFY name varchar(20) AFTER u_id;