프로젝트/설정 등

[MariaDB] MariaDB 설치 및 DBeaver 연동

민뇌 2023. 7. 11. 12:16

목적

  • MariaDB를 설치하고 관리툴로  DBeaver를 사용해본다.

 

새로운 프로젝트를 진행하려 하는데, 배울 때 사용했던 Oracle에서 벗어나 새로운 DB를 사용해보고자 한다.

 

무료DB로 MariaDB를 많이 사용하는 것 같아 선택했다.

 

설치하고 DBeaver라는 툴을 연동해보자.

 

[MariaDB 설치]

우선 MariaDB 홈페이지에 들어간다.

 

MariaDB 홈페이지 : https://mariadb.org/

 

MariaDB Foundation - MariaDB.org

… Continue reading "MariaDB Foundation"

mariadb.org

 

MariaDB 페이지 메뉴

 

상단에 Download를 눌러준다.

 

MariaDB download

 

그럼 위와 같은 화면이 나오는데 알파랑 RC버전 아래에 가장 최신 버전을 받아줬다.

 

msi파일을 받아서 클릭해주면 아래와 같이 실행된다.

 

MariaDB 설치화면1

 

순서대로 따라가면 된다.

 

MariaDB 설치화면2

 

동의해주고.

 

MariaDB 설치화면3

 

설치할 위치를 선택해준다.

 

MariaDB 설치화면4

 

기본 계정 이름 root에 대한 비밀번호를 설정한다.

 

아래 UTF8 기본설정도 체크해주자.

 

MariaDB 설치화면5

 

기본값을 그대로 썼다.

 

MariaDB 설치화면6

 

인스톨해주면 된다.

 

MariaDB 설치화면7

 

 

[DBeaver 설치]

이제 MariaDB를 관리할 툴인 DBeaver를 설치해보자.

 

DBeaver는 MariaDB뿐 아니라 여러 다른 DB도 관리할 수 있도록 지원하는 무료 툴이다.

 

DBeaver 홈페이지에 들어간다.

 

DBeaver 홈페이지 : https://dbeaver.io/

 

DBeaver Community | Free Universal Database Tool

DBeaver Universal Database Tool DBeaver Community is a free cross-platform database tool for developers, database administrators, analysts, and everyone working with data. It supports all popular SQL databases like MySQL, MariaDB, PostgreSQL, SQLite, Apach

dbeaver.io

 

DBeaver 홈페이지 Download

 

중간 메뉴바에서 Download를 누르면 위와 같은 화면이 나온다.

 

윈도우라 Windows(installer)을 받아줬다.

 

다운 받은 파일을 실행하면 아래와 같이 설치가 진행된다.

 

DBeaver 설치화면1

 

한국어 설정이 가능하니 눌러주자.

 

DBeaver 설치화면2

 

시키는대로 하면 된다.

 

DBeaver 설치화면3

 

DBeaver 설치화면4

 

어차피 설치한 컴퓨터에 계정은 하나뿐이지만 all users를 선택해줬다.

 

다음을 누르니 또 한국어 설정 이런게 나와서 다음, 다음, 다음을 눌러줬다.

 

DBeaver 설치화면5

 

기본값 그대로 설치하면 된다.

 

DBeaver 설치화면6

 

설치할 위치를 설정해준다.

 

DBeaver 설치화면7

 

DBeaver 설치화면8

 

DBeaver 설치화면9

 

이렇게하면 설치가 완료된다.

 

[MariaDB & DBeaver 연동]

 

이제 DBeaver에서 MariaDB를 불러와보자.

 

그 전에 일단 원하는 DB를 하나 만들어줘야한다.

 

[MariaDB DB 생성]

MariaDB를 설치하며 같이 설치된 HeidiSQL을 사용해도 되고, 윈도우 검색에 Mysql Client를 찾아서 실행해도 된다.

 

여기서는 MySQL Client를 보자.

 

MySQL Client

 

실행하면 위와 같이 비밀번호를 입력하는 화면이 나오는데 아까 설치했을 때 등록했던 비밀번호를 입력하면 된다.

 

MySQL 로그인

 

여기서 DB 내용을 보려면 show databases;를 입력하면 된다.

 

show databases;

 

DB를 생성하려면 create database [DB이름];을 입력하면 된다.

 

DB 생성

 

다시 show databases;를 해보면 아래와 같이 나온다.

 

DB 생성 결과

 

[DBeaver 실행]

이제 DBeaver를 실행시켜보자.

 

DBeaver 실행화면

 

위 화면이 나오는데 기다리면 뜬다.

 

DBeaver 실행화면1

 

처음 들어가면 위와 같이 샘플DB를 만들거냐고 물어보는데 일단 만들었다. 이것저것 테스트 해볼 수 있는듯 하다.

 

DBeaver 실행화면2

 

필요한 드라이버가 없는 경우 위와 같이 창이 뜨면서 설치하라고 하는데 Version의 숫자를 클릭하면 원하는 버전으로 바꿀 수 있으니 선택하고 Download 하면 된다.

 

DBeaver 실행화면3

 

위 화면이 기본 화면이 되겠다.

 

빨간 네모 표시가 되어있는 부분을 누르면 아래와 같은 화면이 나온다.

 

DBeaver 실행화면4

 

MariaDB와 연동할 것이므로 MariaDB를 선택했다.

 

DBeaver 실행화면5

 

그럼 위와 같은 화면이 나온다.

 

Database에 아까 MariaDB에서 생성한 DB의 이름을 적으면 된다(위 예시에선 test).

 

Password는 MariaDB 설치 시 등록했던 비밀번호를 적는다.

 

우측 하단에 Test Connection을 해보고 연결되면 Finish를 누르면 된다.

 

Connenction test

결과는 아래와 같다.

 

결과화면