스키마 생성(데이터베이스)

페이지 생성 날짜 :

동작 확인 환경

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

필요한 환경

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

전제 조건

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

스키마 정보

MySQL의 스키마는 다른 데이터베이스에 대한 "일률적인 데이터베이스"와 동일합니다. 기본적으로는 이런 생각으로 좋지만, 조금 다른 부분도 있으므로, 자세한 내용은 공식 사이트 등을 확인해 주세요. 스키마를 만드는 절차에 대한 설명이므로 스키마 자체에 대해서는 설명하지 않습니다.

Workbench에서 스키마 만들기

시작 메뉴에서 MySQL > MySQL Workbench를 선택합니다.

데이터베이스에 연결합니다.

처음부터 존재하는 "sys" 스키마는 시스템용이므로 별도로 새 스키마를 만들 것입니다. 왼쪽의 Nevigator 창에서 스키마 탭을 선택하고 빈 공간을 마우스 오른쪽 단추로 클릭한 다음 스키마 만들기를 선택합니다.

이름을 입력합니다. 기본적으로 소문자로 변환되므로 처음부터 소문자로 입력하는 것이 좋습니다. 필요한 경우 다른 값을 변경합니다. 입력한 후 오른쪽 하단에 있는 "적용" 버튼을 클릭하세요.

SQL이 실행되는 것을 볼 수 있으며 "적용" 버튼을 클릭합니다.

성공하면 아래 이미지와 같이 표시되므로 "마침" 버튼을 클릭합니다.

스키마 탭에 입력한 스키마가 추가된 것을 볼 수 있습니다.

명령에서 스키마 만들기

명령을 실행하는 방법에는 여러 가지가 있지만 이번에는 MySQL이 설치된 환경에서 명령줄 도구를 사용합니다.

시작 메뉴에서 MySQL > MySQL 8.4 명령줄 클라이언트를 시작합니다. 유니코드 버전도 있지만 반각 영숫자만 사용하는 경우 둘 중 하나를 대체할 수 없습니다.

MySQL 관리자 암호를 입력합니다.

SQL을 실행할 수 있으므로 다음을 입력합니다. 스키마 이름을 원하는 대로 설정하십시오. SQL은 여러 줄을 입력할 수 있으므로 SQL의 끝을 알리기 위해 끝에 세미콜론이 필요합니다. 입력한 후 Enter 키를 누릅니다.

CREATE DATABASE `test_schema2`;

오류 없이 실행할 수 있다면 완료됩니다.

다음 SQL을 실행하여 생성된 스키마 목록을 볼 수 있습니다.

SHOW DATABASES;