맥에서 MariaDB설치하기.

맥에서 MariaDB설치하기.


평소 우분투를 사용하거나 윈도우를 사용하는데 이동시에는 맥북에어를 사용하고 있습니다. 이러한 경우 파이썬 공부를 위해 MySQL이 필요해서 맥북에서 MariaDB를 설치하는 방법을 알아보았습니다.


MariaDB란?


MariaDB는 오픈 소스의 관계형 데이터베이스 관리 시스템(RDBMS)이다. MySQL과 동일한 소스 코드를 기반으로 하며, GPL v2 라이선스를 따른다. 오라클 소유의 현재 불확실한 MySQL의 라이선스 상태에 반발하여 만들어졌으며, 배포자는 몬티 프로그램 AB(Monty Program AB)와 저작권을 공유해야 한다.[1] 이것은 MySQL과 높은 호환성을 유지하기 위함이며, MySQL API와 명령에 정확히 매칭하여, 라이브러리 바이너리와 상응함을 제공하여 교체 가능성을 높이고자 함이다.[2] 마리아 DB에는 새로운 저장 엔진인 아리아(Aria)뿐만 아니라, InnoDB를 교체할 수 있는 XtraDB 저장 엔진을 포함하고 있다.[3] 이것은 트랜잭션과 비트랜잭션 엔진 그리고 미래에 나올 MySQL 판에 대응하고자 함일 것이다.[4]

마리아 DB의 주요 개발자는 MySQL과 몬티 프로그램 AB를 설립한 마이클 몬티 와이드니어스(Michael Monty Widenius)이다. 그는 이전에 자신의 회사, MySQL AB를 썬마이크로시스템즈에 10억 달러에 판매를 한 적이 있으며, 마리아 DB는 그의 둘째 딸인 마리아의 이름을 딴 것이다.


— 출처 : 위키백과



설치방법


  1. XCode설치

  2. 홈브루 설치

  3. MariaDB 설치

  4. MariaDB 이용하기


위의 설치순서를 가지고 MariaDB를 설치해보도록 하겠습니다.


App Store에서 Xcode를 설치합니다.



홈부류란?


루비와 Git으로 개발된 OS X용 패키지 매니저. 자칭 ‘OS X에서 필요하지만 애플에서 제공하지 않는 소프트웨어를 제공’ 한다. 애플에서 호스팅 하는 맥포트와 달리, 오픈소스 개발자들이 Github를 기반으로 굴리고 있으며 또한 아래 내용을 터미널에 복붙하고 엔터치면 [2] 설치가 완료되기에 편하기도 하다. 리눅스 터미널에 익숙해져 있다면 쓰는것도 괜찮다. 단, 이게 바이너리 파일을 받는게 아닌, 파일을 받아서 자체 컴파일[3]을 시켜버리기 때문에 큰 프로그램의 경우 시간이 꽤나 걸릴수 있다.

터미널 상 명령어는 보통 brew로 시작되며 자주 쓰이는 명령어는 설치 (brew install 설치대상), 홈브류 업데이트 (brew update) 등이 있다.


설치방법

ruby -e “$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)”





MariaDB 설치


brew update
brew install mariadb




MariaDB를 모두 설치하였습니다.

mysql.server status # 상태확인
mysql.server stop # 정지
mysql.server start # 시작


위 세개 명령어를 이용하여 정상적으로 시작되어있는지 시작이 안되었으면 시작해보도록 하겠습니다.



상태를 보았으나 아직 시작전이라 MariaDB를 실행하도록 하였습니다.





MariaDB 접속하기


mysql -uroot를 이용하여 MariaDB접속




이상과 같이 맥에서 MariaDB를 설치하고 접속하는 방법까지 알아보았습니다.

이제 맥북에서도 가볍게 데이터베이스를 이용하여 테스트해볼수 있겠군요.



대화에 참여

댓글 2개

댓글 남기기

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다

이 사이트는 스팸을 줄이는 아키스밋을 사용합니다. 댓글이 어떻게 처리되는지 알아보십시오.