[Spring Boot] 2.MariaDB 구성 - 게시판 웹

개요

MariaDB 설치 후 데이터베이스 및 테이블을 구성한다.

 

데이터베이스 생성

DB GUI 툴은 무료 툴인 HeidiSQL을 사용한다.

https://www.heidisql.com/download.php

 

Download HeidiSQL

Download HeidiSQL 12.6, released on 05 Nov 2023 Please disable your adblocker and reload the page to enable HeidiSQL downloads. Or, if you can't overcome the temptation, rightclick the anchor and click "copy link" to get it. Compatibility notes HeidiSQL ru

www.heidisql.com

사진1. HediSQL 실행 화면

 

 

설치 후 HeidiSQL을 실행하면 위 사진1과 같이 세션 목록을 볼 수 있다. 신규 버튼을 클릭하고 네트워크 유형 및 Library에서 MariaDB를 선택하고 사용자/암호를 입력 후 열면 로컬 DB에 접속할 수 있다.

사진2. 데이터베이스 생성

 

처음 DB에 접속하면 설정 관련 시스템 데이터베이스들만 존재한다. 이는 건드리지 않고 사진2와 같이 사용자 데이터베이스를 하나 새로 생성한다.

 

사진3. 데이터베이스 생성 팝업

 

 

사진3과 같이 팝업 화면이 뜨는 것을 확인할 수 있는데, 이름을 입력하고 DB 인코딩을 선택한다. 바로 확인을 누른다고 표시된 서버 기본값으로 인코딩이 설정되지는 않는다. 드롭다운 메뉴를 열고 서버 기본값과 같은 UTF-8 인코딩을 선택한 후 확인을 눌렀다.

테이블 생성

사진4. 테이블 생성 후 화면

 

새로 생성된 데이터베이스를 우클릭하고 새로운 테이블 생성을 클릭한다. 게시판 웹이므로 그에 맞는 이름과 컬럼으로 구성한다. 이후 적당한 INSERT 쿼리를 통해 데이터를 채워넣으면 웹에 표시할 DB 데이터는 완성된다.

DB 데이터는 완성된다.