본문 바로가기
Works/Web

[Web] Maria DB 설치 및 사용

by Vader87 2021. 1. 16.
반응형

node js 개발을 하다보니 DB 가 필요해져서 찾아보니 무료 DB 중에는 Maria DB 가 제일 괜찮아 보여 설치 과정을 남깁니다.

기억에 Homebrew 구버전 vs 신버전 이슈가 있었던 걸로 아는데 일단 없으시면 이걸로 추가하시면 됩니다.

brew.sh/index_ko

 

Homebrew

The Missing Package Manager for macOS (or Linux).

brew.sh

공식 가이드 대로 진행을 설치 진행을 합니다.

mariadb.com/kb/en/installing-mariadb-on-macos-using-homebrew/

 

Installing MariaDB Server on macOS Using Homebrew

Installing MariaDB on macOS via the Homebrew package manager, the "missing package manager for macOS"

mariadb.com

가이드에 안내되어 있지만 DB 실행은 명령어를 별도로 해줘야 합니다. 

mysql.server start

매번 실행을 해주기 귀찮다면 자동으로 실행 되도록 등록 하는 방법도 있습니다.

brew services start mariadb

 

 

다음 명령어를 통해 Terminal 에서 root 계정으로 DB 에 접속할 수 있습니다.

sudo mysql -u root

테이블 생성은 다음을 참고 합니다.

mariadb.com/kb/en/create-table/

 

CREATE TABLE

Creates a new table.

mariadb.com

CREATE TABLE table_name (a int);

 

유저를 신규로 생성하고 권한을 부여하는 것은 다음을 참고 합니다.

mariadb.com/kb/en/grant/

 

GRANT

Create accounts and set privileges or roles.

mariadb.com

DB 마스터가 아니기 때문에 쿼리문을 일일이 커맨드로 하기엔 실수도 나고 시간도 오래걸립니다.

Visual Tool 을 사용해 줍시다. Mac 에서 DB 관리용 무료 툴로 Sequel Pro 라는 것이 있습니다.

종료시 크래쉬가 뜨는 이슈가 있긴 하지만 사용하는데는 크게 문제가 되지 않습니다.

sequelpro.com/

 

Sequel Pro

Perfect Web Development Companion Whether you are a Mac Web Developer, Programmer or Software Developer your workflow will be streamlined with a native Mac OS X Application!

sequelpro.com

 

 

반응형

댓글