테이블 만들기

페이지 생성 날짜 :

동작 확인 환경

MySQL
  • MySQL 8.4
MySQL 워크벤치
  • 8.0
윈도우
  • 윈도우 서버 2022

필요한 환경

MySQL
  • MySQL 8.4 이상
  • 이전 버전도 허용됩니다
MySQL 워크벤치
  • 8.0 이상
윈도우
  • 윈도우 11
  • 윈도우 10
윈도우 서버
  • 윈도우 서버 2022
  • 윈도우 서버 2019
  • 윈도우 서버 2016

전제 조건

  • MySQL 데이터베이스에 연결할 수 있는지 확인하십시오.
  • Workbench를 사용하려면 Workbench를 설치해야 합니다.
  • 스키마를 만들어야 합니다.
  • 테이블을 만들 수 있는 권한이 있는 데이터베이스에 연결

샘플 스키마 정보

test_schema 이 경우 라는 스키마에서 작동합니다.

Workbench에서 테이블 만들기

MySQL Workbench를 시작하고 데이터베이스에 연결합니다.

네비게이터 창에서 스키마 탭을 선택하여 관심 있는 스키마 트리를 확장합니다. 테이블을 마우스 오른쪽 버튼으로 클릭하고 테이블 만들기를 선택합니다.

테이블 생성 화면이 나타나므로 필요한 항목을 입력할 수 있습니다.

테이블

프로젝트 이름 내용
테이블 이름 테이블 이름을 입력합니다. 영문자의 경우 소문자가 되기 때문에 처음부터 소문자로 입력하는 것이 좋습니다.
문자 설정/데이터 정렬 변경할 이유가 없으면 기본값으로 둘 수 있습니다.
엔진 변경할 이유가 없다면 InnoDB가 괜찮습니다.
코멘트 이것은 표의 주석입니다. 넣을 필요는 없지만 나중에 유용하게 사용할 수 있습니다.

테이블에 필요한 만큼 열을 입력합니다.

프로젝트 이름 내용
열 이름 열 이름입니다. 영문자의 경우 소문자가 되기 때문에 처음부터 소문자로 입력하는 것이 좋습니다.
데이터 유형 열에 저장할 데이터 유형을 설정합니다.
PK, NN 등 기본 키, Null 아님 등 설명이 길어지기 때문에 생략합니다.
기본값/표현식 레코드를 만들 때 null인 경우 기본적으로 설정하려는 값을 포함합니다.
코멘트 열 주석. 넣을 필요는 없지만 나중에 유용하게 사용할 수 있습니다.

인덱스 등을 만들 수도 있습니다만, 테이블 만들기에 대한 설명이 길어지기 때문에 생략하겠습니다. 나중에 변경할 수 있습니다.

테이블 설정을 입력한 후 오른쪽 하단 모서리에 있는 "적용" 버튼을 클릭합니다.

실행하려는 SQL이 표시되므로 "적용" 버튼을 클릭합니다.

오류 없이 실행되면 "마침" 버튼을 클릭합니다.

스키마 트리에서 테이블이 생성되었음을 확인할 수 있다고 생각합니다. 새 탭을 만드는 데 사용한 탭을 닫을 수 있습니다.

명령을 사용하여 테이블 만들기

시작 메뉴에서 MySQL > MySQL 8.4 명령줄 클라이언트를 선택합니다. 명령을 실행할 수 있는 경우 다른 도구를 사용하여 실행할 수 있습니다.

로그인하려면 관리자 비밀번호를 입력합니다.

다음과 같이 SQL을 입력합니다. 스키마 이름, 테이블 이름, 열 정보 등을 만들고자 하는 내용으로 바꿉니다. Enter 키를 사용하여 여러 줄에 걸쳐 입력할 수 있습니다. SQL의 끝에 SQL의 끝을 나타내는 세미콜론을 입력합니다.

CREATE TABLE `test_schema`.`test_table2` (
  `id` INT NOT NULL COMMENT 'ユニークなIDが入ります。',
  `name` VARCHAR(45) NULL COMMENT '名前です。',
  PRIMARY KEY (`id`),
  UNIQUE INDEX `id_UNIQUE` (`id` ASC) VISIBLE)
COMMENT = 'テストコメント';

입력한 후 Enter 키를 사용하여 실행합니다. 오류가 없으면 괜찮습니다.

다음 SQL을 실행하여 만든 테이블 목록을 볼 수 있습니다. 스키마 이름을 일치시키십시오.

SHOW TABLES FROM test_schema;