Intro
Maria DB는 RDBMS. 즉, 관계형 데이터베이스 관리 시스템이다.
기존 오픈소스이던 (지금은 오라클로 소유권이 이전된) MySQL의 불확실한 라이선스 상태에 반발해 만들어진,
현재는 대표적인 오픈소스 RDBMS 중 하나이다.
이 Maria DB를 통해 데이터베이스 및 테이블 등의 생성과 관리가 가능하다.
설치 - MAC
먼저, Maria DB 사이트에 접속해보자.
다운로드 페이지로 가면 Maria DB Server 부분에서 (1)리눅스 (2)윈도우즈 버전만 설치가 가능한 것을 볼 수 있다.
해당 OS인 경우는 이 페이지에서 다운로드 받아 설치해주면 된다.
나의 경우 운영체제가 MAC OS임에 따라, Homebrew를 통해 혹은 Source File을 다운받아
Maria DB를 설치할 수 있다. 아래에서는 Homebrew를 통한 설치 방법을 기술한다.
1
2
** MariaDB 설치
brew install mariadb
1
2
3
4
5
** 컴퓨터 시작시 MariaDB 서버 자동 시작
brew services start mariadb
** 컴푸터 시작시 자동 시작 원치 않으면
brew services stop mariadb
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
** SQL 서버 실행
mysql.server start
** mysql 로그인
sudo mysql -u root
==> root 계정으로 로그인. PASSWORD는 OS의 사용자 암호.
mysql -u 사용자명
==> 특정 사용자로 mysql에 로그인
mysql
==> 그냥 sql에 로그인
mysql -h 호스트IP -P 포트번호
==> 해당 IP:포트번호 에 해당하는 SQL에 접속
mysql -h 호스트IP -P 포트번호 -u root -p
==> 호스트IP의 SQL에 root 계정으로 연결. 비밀번호를 입력하겠다.
1
2
3
** 제대로 설치되었는지 show
show databases;
아래와 같이 데이터베이스가 조회되면 성공입니다.
설치 - Windows
Maria DB 사이트에 들어가, 운영체제에 맞는 버전의 설치파일을 다운로드 한다.
설치하기 편하게 MSI Package로 다운로드 받는 것을 추천하며, Zip파일이 필요한 경우 Package Type을 지정한다.
설치를 진행하면서, 비밀번호를 입력하라고 하는 때가 있는데..
MariaDB의 root (관리자) 계정의 비밀번호를 입력하는 것이니, 원하는 비밀번호를 넣으면 된다.
그 이후는 일반적인 sql 사용법과 같다.
Reference
맥 OS에 MariaDB 설치 : https://mariadb.com/kb/ko/installing-mariadb-on-macos-using-homebrew/
마리아디비에 대한 설명 : https://ko.wikipedia.org/wiki/MariaDB
커맨드라인에서의 SQL 접속 : https://www.linux.co.kr/bbs/board.php?bo_table=lecture&wr_id=2851