[mysql] 테이블 생성시 중복 방지 mysql에서 테이블 생성시 같은 이름의 테이블을 생성하는 경우 중복 오류가 나는 경우가 있다. 이 때, is not exists 옵션을 사용하면 오류 발생을 방지할 수 있다. 1. 기본 테이블 생성 쿼리 create table [테이블명]; 2. 테이블 명 앞에 is not exists 옵션을 넣어준다 CREATE TABLE if not exists [테이블명]; DB/mysql 2021.03.16
[mysql] 기본키 변경 mysql에서 기본키를 변경하려면 기본키 속성을 삭제한 후 다시 설정해야한다. 1. 기본키 속성 삭제 ALTER TABLE [테이블명] DROP PRIMARY KEY; 2. 기본키 추가 ( 기본키가 삭제된 상태에서 추가 ) ALTER TABLE [테이블명] ADD CONSTRAINT PRIMARY KEY (컬럼1, 컬럼2, ...); 3. 속성 확인 desc [테이블명]; DB/mysql 2021.03.16
[mysql] 컬럼 추가, 수정, 삭제 [ 컬럼 추가 ] alter table [테이블명] add [컬럼명] [타입] [옵션]; [ 컬럼 수정 ] 1) 컬럼명, 타입 변경 alter table [테이블명] change [컬럼명] [변경할컬럼명] [타입]; 2) 컬럼 타입 수정 alter table [테이블명] modify [컬럼명] [타입]; [ 컬럼 삭제 ] alter table [테이블명] drop [컬럼명]; DB/mysql 2021.03.16