개발린생

[MySQL] macOS에서 homebrew 명령어를 통해 설치 및 실행하기 본문

Dev Lab ✧.·˚/etc.

[MySQL] macOS에서 homebrew 명령어를 통해 설치 및 실행하기

김블루 2024. 10. 3. 17:54

학교 과제로 DBMS를 사용하여 DB 및 테이블을 생성해보고 쿼리를 작성해보는 과제가 주어졌다.

SQL Server DBMS를 사용하여 실습해보는거지만 원한다면 다른 DBMS를 사용해도 된다고해서 맥북을 사용하는 나는 MySQL로 실습을 하고자했다.

 

SQL Server는 Windows에서 실행할 수 있고 macOS에서 직접 실행되지 않지만 Docker를 사용하여 가상화된 환경에서 실행해볼 수 있지만, 꼭 SQL Server를 사용하라는 조건이 없기 때문에 MySQL로 실습해보기로 결정 /(^ 9^)/

 

*Docker는 애플리케이션을 컨테이너라고 불리는 독립적인 환경에서 실행할 수 있게 해주는 오픈 소스 가상화 플랫폼이다.

 

 

MySQL 설치 (macOS 환경)

MySQL을 설치하기 위해서는 MySQL 공식 웹사이트에서 다운로드 받을 수 있다.

https://dev.mysql.com/downloads/mysql/

 

MySQL :: Download MySQL Community Server

Select Version: 9.0.1 Innovation 8.4.2 LTS 8.0.39 Select Operating System: Select Operating System… Microsoft Windows Ubuntu Linux Debian Linux SUSE Linux Enterprise Server Red Hat Enterprise Linux / Oracle Linux Fedora Linux - Generic Oracle Solaris mac

dev.mysql.com

 

위 사이트를 보면 여러 항목이 있는데 Intel 기반 맥인지, Apple Silicon 기반 맥인지 확인 후 설치해야한다.

기존에 윈도우를 사용하던 내가 업무로 인해 맥북을 사용하는 중이라 따로 맥에 대해 공부를 안했더니 어떤걸로 설치해야할지 모르겠어서

chatGPT에게 물어보니 ARM용 버전을 받으라고 했다. (내 맥북은 M3)

 

또 Homebrew를 사용한 설치를 권장해줘서, 난 Homebrew를 사용하여 설치했다.

homebrew는 내 맥북 Mac에 맞는 최적화된 버전을 알아서 설치해준다.

다음 명령어를 터미널에서 입력해주면 된다.

 

Homebrew를 사용한 MySQL 설치 명령어

brew install mysql


MySQL 실행 명령어 (Homebrew를 사용하여 설치했을 경우)

brew services start mysql

 

MySQL 중지 명령어 (Homebrew를 사용하여 설치했을 경우)

brew services stop mysql

 

 

 

이렇게 macOS 환경에서 Homebrew를 통해 MySQL를 설치하고 실행, 중지할 수 있다.

위 내용들은 Homebrew를 통해 설치했을 경우만 해당한다.