MySQL 설치를 완료한 상황에서 어떻게 하면 내가 원하는 DB와 내가 원하는 테이블을 생성할 수 있는지 알아보는 것이 목적입니다.
MySQL 을 처음 설치하면 위와 같은 화면이 나타납니다.
이 화면에서 어떤 절차를 거치면 내가 원하는 DB 와 테이블을 생성할 수 있을까요?
우선 화면에 보이는 “Local Istance MySQL80” 인스턴스를 클릭하여 MySQL 에 접속합시다.
그럼 위처럼 인증 화면이 나타납니다.
처음 설치했을 때 설정한 패스워드를 입력합시다.
그럼 접속이 가능합니다.
접속을 하게 되면 위와 같은 화면이 나타납니다.
여기서 먼저 원하는 DB를 생성하기 위해 상단에 위치한 아이콘 중에서 데이터베이스 생성 아이콘을 클릭하겠습니다.
위 화면처럼 Schema 를 생성하고,
Name 부분에 원하는 대로 DB의 이름을 정해줍시다.
저는 “mytest”라는 이름으로 DB를 생성하겠습니다.
이름을 입력했다면 아래에 있는 Apply 버튼을 눌러줍시다.
단순히 DB 생성만을 원하는 것이기 때문에 다른 설정들은 Default 로 두고,
바로 Apply 버튼을 눌러 생성을 마칩시다.
생성된 DB 를 펼쳐줍시다.
DB 내부에 있는 요소들이 주르륵 나타나죠?
저기서 Tables 라는 요소가 기본적으로 존재할 겁니다.
저 부분에 마우스를 가져다대고 우클릭을 해줍시다.
우클릭 후 나타나는 선택지에서 “Create Table…” 을 눌러서 테이블 생성 작업창을 열어줍시다.
다음과 같이 이런저런 설정을 통해 테이블을 생성할 수 있는 작업창이 나타났습니다.
여기서 Table Name 을 먼저 설정하고, 각종 Column 설정 및 추가가 가능합니다.
위와 같이 Column Name 넣고, Data Type 넣고, Storage 에서 해당 Column 의 설정을 마쳐줍시다.
저는 여러 유저의 정보를 관리한다는 가정으로 위와 같이 테이블을 생성하려 합니다.
원하는 설정을 마쳤다면 하단에 있는 Apply 버튼을 눌러줍시다.
정말로 해당 내용으로 테이블을 만들 거냐는 창이 발생할 겁니다.
마찬가지로 Apply 버튼을 누르고, 이어서 Finish 버튼을 눌러서 테이블 생성을 마칩시다.
이제 Tables 카테고리 내부에 user_info 라는 테이블이 생성된 것을 확인할 수 있습니다.^^
로컬에서 DB 와 통신하고 데이터를 다루는 코드를 구축하는 것이 목적입니다.
이를 위해서 가장 우선되는 MySQL 설치 및 세팅을 마쳤습니다.
다음 번에는 이제 이 로컬 MySQL 테이블에 어떻게 접근해서 어떻게 데이터를 전송하고 가져올 수 있는지 확인하겠습니다.
이후 연관된 포스팅은 다음과 같습니다.