Backend/DB

MySQL Table 생성 및 컬럼 추가 예제

개발하는루루 2022. 9. 26. 15:15

1. Table 생성

CREATE TABLE `essay_user` (
  `USER_ID` varchar(100) NOT NULL,
  `USER_PW` varchar(1000) NOT NULL,
  `SALT` varchar(1000) NOT NULL,
  PRIMARY KEY (`USER_ID`)
)

 

2. Table의 컬럼 추가

ALTER TABLE essay_user
ADD COLUMN GRADE VARCHAR(1000) not null,
ADD COLUMN REGION VARCHAR(1000),
ADD COLUMN SCHOOL VARCHAR(1000),
ADD COLUMN PROFILE VARCHAR(1000),
ADD COLUMN USER_PW_Q VARCHAR(1000),
ADD COLUMN USER_PW_A VARCHAR(1000);

3. Table의 컬럼 타입 변경

ALTER TABLE essay_user MODIFY GRADE VARCHAR(10) not null;

 

4. Table안에 있는 데이터 수정 (update)

UPDATE 테이블명 SET 컬럼1 = 수정값1 [, 컬럼2 = 수정값2 ...] [WHERE 조건];

ex) 

update essay_user set grade = 'H2', region = '서울', school = '현대고등학교', user_pw_q = '아버지의 성함은?', user_pw_a = '윤셀'  where user_id = 'sell';