본문 바로가기

MySQL

CREATE TABLE - 테이블 생성하기

MySQL은 자바와는 조금 다르게, 테이블을 생성하고 그 테이블 안에 컬럼을 넣는다. 

아래는 필자가 만약 인터넷 사이트를 운영한다면 사용자들에게 입력 받을 정보이다.

USER_INFO라는 테이블을 생성했다. 테이블 안에는 UI_SEQ, UI_NAME, UI_HOBBY, UI_ID, UI_PWD 컬럼이 있다. int는 java의 int와 같은 정수를 뜻하고, VARCHAR은 java의 String과 같은 문자열이다. VARCHAR 뒤 괄호 안의 숫자는 해당 컬럼이 받을 문자열의 길이를 뜻한다. 또, UI_SEQ 뒤에 붙은 auto_increment는 자동으로 증가한다는 것을 의미하며 primary KEY는 "중복될 수 없는"을 뜻한다. 

 

네트워크 관리사 공부하다가 MySQL하니 재미지다.

'MySQL' 카테고리의 다른 글

MySQL Index?  (0) 2023.07.11
MySql ErrorCode: 1046  (0) 2023.04.27
[MySQL] TABLE 구조 잡기  (0) 2022.10.22
FOREIGN KEY 맛보기  (2) 2022.10.03
TABLE JOIN  (1) 2022.10.03