MySQL
MySQL workbench를 이용해 테이블 생성하기
Cong_S
2022. 5. 13. 18:03
데이터베이스의 접속환경을 설정하여 정상적으로 연결이 되었다면
이제 데이터베이스를 만들고 테이블을 생성할 수 있다.
테이블을 이해하기 쉽게 비교하자면
파이썬 판다스의 2차원 행열, 데이터프레임과 유사하다.
작업할 Schema(데이터베이스)를 만들어보자.
먼저 Schema 를 생성해야한다.
Schema로 데이터베이스를 생성하고 그 안에서 테이블로 데이터를 관리하게 되는 것이다.
이제 테이블을 생성하는 방법에 대해 알아보자.
테이블 이름을 정해주고
컬럼 네임을 더블클릭해 새로운 컬럼을 추가해주고 이름을 정해준다.
데이터 타입에서 데이터 타입을 정한다. 보통 많이 쓰는 것은 INT, 정수와 VARCHAR( 글자 제한 수), 문자열이다.
그 옆에 체크 항목을 알아보자.
PK = id 와 같이 다른 데이터와 구분지을 수 있는 데이터
NN = Not Null 로 Null이 입력될 수 없는 컬럼을 말한다.
AI = auto increase 로 파이썬의 인덱스와 같이 정수의 값이 하나씩 자동으로 늘어나게 지정하는 것이다.
보통 id의 사용된다.
UN = 값이 - 로 가지 못하게 한다.
모두 준비가 되었다면 적용시켜 테이블을 생성한다!