포스트 보기

포스트 썸네일 [DataBase] 09. 블로그 DB 생성 및 HeidiSQL 설치

NO  : 9 작성자 : cheolee
주제  : 공부 > 블로그개발 조회수 : 47 등록일 : 2021-07-24

블로그 포스팅 작성 준비가 되었으니, MySQL DB Server에 블로그 정보를 저장할 DB를 생성합니다.


 

계정 생성/권한 부여 및 DB 생성



DB를 생성하기 위해서는 우선 DB 생성 권한이 있는 계정을 생성해야 합니다.


STEP 1) MySQL 8.0 Command Line Client(CLC)를 실행합니다.


 

STEP 2) 설치 시 설정했던 password를 입력하여 MySQL Server에 접속합니다.


 

STEP 3) mysql 관련 정보가 있는 기본 DB를 선택하고 user 목록을 확인합니다.

  • 'root' 라는 계정이 생성되어 있는 상태


 

STEP 4) 사용할 계정을 생성해줍니다.

  • 본 블로그에서 사용할 DB 관리를 위한 계정 추가 생성


 

STEP 5) 새로 생성한 계정을 확인합니다.


 

STEP 6) 새로 생성한 계정에 DB 사용권한을 부여합니다.

  • DB 접근/생성/쓰기/수정/삭제 등 모든 권한 부여


 
  • 권한 변경 사항 실시간 반영


 

STEP 7) 블로그에서 사용할 DB를 생성합니다.


 

STEP 8) 생성된 DB를 확인합니다.


 

이제 생성된 블로그 DB를 좀 더 편리하게 사용하기 위해 DB 관리 프로그램을 설치합니다.

MySQL 자체적으로 Workbench를 제공해주지만, 좀 더 가볍고 사용법이 간편한 HeidiSQL을 사용하겠습니다.
 

HeidiSQL 설치 및 DB 접속



STEP 1) 설치파일을 다운로드 합니다.


 

STEP 2) 다운로드한 파일을 실행하여 언어를 선택하고 설치를 진행합니다.


 

 

(!) 처음 설치하는 경우에는 아래와 같이 설치 경로와 시작메뉴 그룹명을 확인하는 단계가 있습니다.


 

 
  • 설치 경로와 시작메뉴 그룹명 확인 후 다음 단계로 진행

 

 

 

STEP 3) MySQL CLC에서 새로 생성한 계정으로 DB 서버에 접속합니다.

  • 설치 종료 후 실행된 세션 관리자에서 신규 세션을 생성하여 접속

     (호스트명 / IP는 기본으로 로컬호스트 IP로 설정되어 있습니다.)


 
  • 접속 후 블로그에서 사용하기 위해 생성한 DB 확인


 

DB 생성 및 DB 관리 프로그램 설치를 완료했습니다.

 

테이블 생성


이제 블로그 내용을 저장할 테이블을 생성합니다.

HeidiSQL을 이용하면 쿼리를 직접 입력하지 않고 직관적이고 빠르게 테이블을 생성할 수 있습니다.
 

STEP 1) DB를 선택하여 마우스 우클릭 > 새로 생성(O) > 테이블(T)을 선택합니다.


 

STEP 2) 테이블 정보 입력창에서 필요한 정보들을 입력 후 저장하여 테이블을 생성합니다.


 

STEP 3) 아래와 같이 'myblog' 아래에 'posts' 라는 테이블 항목이 생성되었습니다.

  • 테이블 정보 화면의 '데이터' 탭을 클릭하여 테이블 데이터 내용 확인


 

블로그에서 작성한 포스트 내용을 저장할 수 있는 DB 준비가 완료되었습니다.


댓글 0 댓글 보기

관련 포스트 목록