2. mysql 워크벤치에서 데이터베이스 생성 (스키마 생성)

---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------  RSS 방지선  ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------





## mysql workbench 에서 데이터베이스를 새로 생성해보자.

## 일단 워크벤치에 접속해야겠고,

## mysql DB서버에 로그인도 해야겠지



## 왼쪽 하단에 보이는 SCHEMAS 쪽 패널에서 마우스 우측 버튼을 클릭

## Create schema 를 클릭





## 그러면 새로운 스키마 생성 탭이 하나열린다.

## name 에 원하는 스키마 이름을 넣고

## 한글도 지원해야 하니깐 캐릭터셋을 변경해주자.

## utf-8 / utf8_general_ci 로 세팅

## Apply 버튼 클릭

## 참고로 utf8_general_ci 는 대소문자를 구별하지 않는다고 하는데,

## 대소문자를 구별하는 컬럼이 필요한 경우가 필요할것 같은데..

## 예를 들면 비밀번호라던지..?

## 나중에 찾아보도록 해야겠다..






## 그러면 Online DDL 이라고하면서 무슨 창이 하나 뜬다.

## 내부테이블 변경을 할경우에, DB select, insert 등의 작업이 대기를 하게 되는데

## 이것을 대기 또는 지연시키지 않으면서, 동시적으로 진행 될 수 있도록 하는 기능임.

## 물론 내부적으로 보면, 완전 동시는 아니지만 동시처럼 보이는 것이며

## 어떤 옵션을 하느냐에 따라, 디스크공간을 더 사용해야하고 뭐 그런 기능이다.

## 여기에 대해선 나중에 정리해보도록 할란다.

## 일단 그냥 둘다 Default 로 간다.

## 난 Default 가 좋더라.

## Default / Default 세팅하고, Apply 클릭





## 잘만들어졌단다. Finish 클릭







## 다시 왼쪽 아래의 스키마 패널을 보자

## 원했던 DB가 생성된 것을 확인할 수 있다.

## 해당 DB에 마우스 오른쪽 버튼을 눌러 'Set as Default schema' 를 클릭하자.






## 이제 쿼리창에서 원하는 작업을 하면된다.






댓글

Designed by JB FACTORY