장정우님이 지음, [스프링부트 핵심가이드 :: 스프링 부트를 활용한 애플리케이션 개발 실무] 책을 읽고 정리한 필기입니다.📢

MariaDB 설치

마리아 DB를 내려받기 위해 다운로드 페이지(https://mariadb.org/download/)에 접속하면 아래와 같 은 화면을 볼 수 있다.


image


개발 환경에 맞춰 다음과 같이 설정하고 설치 파일을 내려받는다.

  • MariaDB Server Version: MariaDB Server 10.6.8
  • Operating System : Windows
  • Architecture : x86_x64
  • Package Type : MSI Package

만약 마리아DB 서버 버전이 위에 명시한 버전(10.6.5)으로 표시되지 않는다면 [MariaDB Server Version]항목 하단의 [Display older release]에 체크해서 버전을 동일하게 맞추는 것이 좋다.

설치 프로그램 다운로드가 완료되면 설치를 진행한다. 아래와 같은 창이 나오면 별도의 조작 없이 [Next]를 눌러 진행한다.


image


계속 단계를 넘어가다 보면 아래와 같은 화면이 나온다. 처음 데이터베이스를 설치하면 root 계정이 부여되는데, 그 계정의 패스워드를 지정하는 단계이다. 패스워드는 원하는 대로 설정하되 꼭 잊지 않게 보관해야 한다. 참고로 실무에서는 보안상 root 패스워드는 사용하지 않지만 여기서는 실습용으로 데이터베이스를 사용할 것이디 때문에 그대로 root계정을 사용한다.

다음으로 다장 대중적으로 사용되는 문자 인코딩 방식인 UTF-8을 기본값으로 설장하기 위해 [Use UTF8 as defult server’s character set]에 체크한다.


image


다음 단계에서는 아래와 같이 서버 이름과 포트 번호를 설정한다. 이 단계에서는 따로 설정을 수정할 필요 없이 그림과 동일하지 확인한 후 넘어가면 된다. 마리아DB는 기본 포트 번호로 3306을 사용하며, 만약 별도로 데이터베이스를 설치한 적이 있다면 포트가 겹치기 때문에 자동으로 3307번으로 매핑된다.


image


그 밖에 단계는 모드 [Next]를 눌러 기본 설정을 그대로 유지한 채로 설치를 마친다. 마리아DB를 이 방식으로 설치하면 서드파티 도구로 HeidiSQL이 함께 설치된다. HeidiSQL은 데이터베이스에 접속해서 관리하는 GUI 도구로 앞으로 계속 사용할 예정이다. 이 프로그램을 실행하면 아래와 같은 창이 나타난다.


image


앞으로 사용할 데이터베이스의 접속 정보를 등록하기 위해 좌측 하단의 [신규] 버튼을 누른다. 아래와 같이 세션 목록에 새 항목이 등록되면서 우측에 접속 정보를 설정할 수 있는 항목들이 등장한다.


image


세션 목록에 나온 항목에 이름을 지정하고 우측의 입력 항목에 다음과 같이 입력하고 좌측 하단의 [저장]버튼을 클릭한다.

  • 세션 이름 : springboot(다른 이름으로 지정해도 상관 없음)
  • 호스트명 / IP : 127.0.0.1 또는 localhost
  • 사용자명 : root
  • 암호 : 마리아DB 설치 단계에서 지정한 패스워드
  • 포트 : 3306(다를 경우 설치 단계에서 확인한 포드를 입력)

다음으로 [열기] 버튼을 클릭하면 아래와 같이 데이터베이스에 정상적으로 접속된다.


image


데이터베이스에 접속하면 기본적으로 데이터베이스 4개가 존재한다. 이 4개의 데이터베이스에는 마리아DB의 환경 설정 등과 같은 정보를 담고 있어 데이터베이스를 튜닝할 때 외에는 건드리지 않는다. 이 화면에서 스프링 부트 애플리케이션에서 사용할 데이터베이스를 하나 생성한다.

아래와 같이 데이터베이스를 생성하는 쿼리를 입력하고 도구모음 창에 위치한 파란색 세모 모양의 실행버튼을 누르거나 F9 키를 누르면 쿼리가 실행되면서 데이터베이스가 생성된다.


image


SpringBoot 카테고리 내 다른 글 보러가기

댓글남기기