Mysql 자동증가(auto increment) 및 프라이머리키(primary key) 컬럼 추가
테이블을 조정할 경우, 많이 사용됩니다.
구문은 다음과 같습니다.
ALTER TABLE 테이블명
ADD COLUMN 컬럼명 INT(11) NOT NULL AUTO_INCREMENT PRIMARY KEY FIRST;
컬럼 삽입 시 위치
여기에서 FIRST는 테이블에서 제일 처음으로 컬럼을 추가하라는 명령입니다.
특정 컬럼 뒤에 컬럼을 넣으려면 AFTER 기존컬럼명; 하시면됩니다.
자동증가열 조건
AUTO_INCREMENT는 id에 주로 사용하는데 유니크한 프라이머리 키를 만들기 위해 1씩 증가하는 정수를 만듭니다.
즉, 컬럼이추가 되면 자동으로 1을 증가시켜서 삽입을 합니다.