Mysql 에서 기본 값 을 설정 하 는 문 구 를 자동 으로 추가 합 니 다.

핵심 코드:

ALTER TABLE AUTO_INCREMENT =
MySQL ALTER 문법 에서 ALTER[IGNORE]TABLE tblname alter_spec [, alter_spec...]
 
alter_specification:
ADD [COLUMN] create_definition [FIRST | AFTER column_name ]
or ADD INDEX [index_name] (index_col_name,...)
or ADD PRIMARY KEY (index_col_name,...)
or ADD UNIQUE [index_name] (index_col_name,...)
or ALTER [COLUMN] col_name {SET DEFAULT literal | DROP DEFAULT}
or CHANGE [COLUMN] old_col_name create_definition
or MODIFY [COLUMN] create_definition
or DROP [COLUMN] col_name
or DROP PRIMARY KEY
or DROP INDEX index_name
or RENAME [AS] new_tbl_name
or table_options
eg:
mysql> alter table topics change hotico hot_count int(4);
mysql> alter table topics alter hot_count set default 1;
추가:색인 my sql>alter table 표 이름 add index 색인 이름(필드 이름 1[,필드 이름 2...]);예:mysql>alter table employee add index empname (name); 주 키 워드 를 추가 한 색인 my sql>alter table 표 이름 add primary key(문단 이름);예:mysql>alter table employee add primary key(id);유일한 제한 조건 을 가 진 색인 my sql>alter table 표 이름 add unique 색인 이름(문단 이름);예:mysql>alter table employee add unique empname2(cardnumber); MySQL ALTER 문법 활용:표 의 색인 mysql>show index from 표 이름 보기;예:mysql>show index from employee;색인 my sql>alter table 표 이름 drop index 색인 이름 삭제 하기;예:mysql>alter table employee drop index empname; 수정 표:필드 추가:mysql>ALTER TABLE tablename ADD field_name field_type; 보기 표:mysql>SELECT*FROM tablename; 원 필드 이름 및 형식 변경:mysql>ALTER TABLE tablename CHANGE old_field_name new_field_name field_type; 삭제 필드:MySQL ALTER TABLE tablename DROP field_name;

좋은 웹페이지 즐겨찾기