https://mariadb.com/kb/ko/installing-mariadb-on-macos-using-homebrew/
Homebrew 패키지 매니저를 이용해서 MariaDB Server를 macOS (이전 Mac OS X) 설치할 수 있습니다.
MariaDB Server는 미리 컴파일된 Homebrew "bottle" 패키지로 이용 가능하며, 소스 빌드가 필요 없어 시간을 절약해줄 수 있습니다.
Homebrew 설치 후에는 MariaDB Server 는 다음과 같이 설치 가능합니다.
brew install mariadb
설치 후에는 다음으로 MariaDB Server를 시작합니다.:
mysql.server start
MariaDB Server 자동 시작하려면 다음과 같이 Homebrew 서비스 기능을 이용할 수 있습니다. (이 서비스 기능은 launchd 의 launchctl 유틸리티를 이용합니다) :
brew services start mariadb
MariaDB Server 시작후에는 사용자 계정으로 로그인하면 됩니다.:
mysql
또는 루트 계정으로 로그인할 수도 있습니다.:
sudo mysql -u root
MariaDB 업그레이드
우선 brew 를 업데이트 합니다.
brew update
그리고, 다음과 같이 MariaDB Server를 업데이트 합니다. :
brew upgrade mariadb
소스로부터 MariaDB Server 빌드
"bottled" MariaDB Server 패키지는 Homebrew로도 가능하지만 소스로부터 MariaDB를 빌드할 수도 있습니다. 이는 bottle 패키지에 포함되지 않은 다른 버전의 특징적인 기능들을 사용하고자 할때 유용합니다.
bottle 패키지에 포함되지 않은 두 개의 컴퓨넌트들은 CONNECT와 OQGRAPH 엔진인데, 이는 비표준 의존성을 가지고 있기 떄문입니다. 이 엔진으로 MariaDB Server 를 빌드하려면 우선, boost 와 judy를 설치해야 합니다. 2016년 12월 현재, judy는 Homebrew "boneyard" 단계이나 macOS Sierra 상에서 동작합니다. 의존성을 가진 상태로 서버를 빌드 및 설치하려면 다음 단계를 따라주세요.:
brew install boost homebrew/boneyard/judy
brew install mariadb --build-from-source
또한 Homebrew를 이용하여 MariaDB Server의 프리-릴리즈 버전을 빌드 및 설치할 수 있습니다 (예를 들어, MariaDB Server 10.2, MariaDB Server 10.1의 가장 최신의 GA 버전). MariaDB Server 의 "개발" 버전을 빌드 및 설치하려면 다음과 같이 합니다.:
brew install mariadb --devel
다른 자료들
- mariadb.rb on github
- Terin Stock (terinjokes) who is the packager for Homebrew
Mac에서 Homebrew를 사용하여 MariaDB를 설치한 후 root 계정의 암호를 설정하려면 아래 단계를 따라 진행하시면 됩니다.
1. Homebrew를 통해 MariaDB 설치
brew install mariadb
2. MariaDB 서버 시작
MariaDB 설치 후 서버를 시작합니다.
brew services start mariadb
3. MariaDB 초기화 및 접속
MariaDB 설치 직후 root 계정에는 암호가 설정되어 있지 않으므로 mysql 명령어로 바로 접속할 수 있습니다.
mysql -u root
4. root 계정 암호 설정 (VNC원격제어상에서 작업하지말것! 정말 ㅂㅅ같음)
MariaDB에 접속한 상태에서 다음 명령어를 실행하여 root 계정의 암호를 설정합니다. (아래의 new_password를 원하는 암호로 변경하세요.)
ALTER USER 'root'@'localhost' IDENTIFIED BY 'new_password';
FLUSH PRIVILEGES;
5. 설정 확인
MariaDB에서 로그아웃한 뒤 새로 설정한 암호를 사용해 root 계정으로 접속해봅니다.
mysql -u root -p
암호를 입력하라는 메시지가 표시되면 설정한 암호를 입력하세요.
6. MariaDB 서버 종료 (선택 사항)
MariaDB 서버를 중지하려면 아래 명령어를 실행합니다.
brew services stop mariadb
위 단계를 완료하면 root 계정에 암호가 성공적으로 설정됩니다. 추가적인 설정이나 질문이 있으시면 말씀해주세요!
'홈서버 구축 일대기..' 카테고리의 다른 글
Hexo 블로그 설치 (0) | 2024.12.05 |
---|---|
source ~/.bash_profile을 계속 입력해야 하는 이유 (0) | 2024.12.03 |
SSH 공개키/개인키 방식으로 안전하게 서버에 접속하는 방법: 맥 환경 기준 (0) | 2024.12.02 |
Homebrew: macOS에서 개발 환경을 쉽게 관리하는 필수 도구 (0) | 2024.12.01 |
DOS 유저를 위한 Linux 터미널 환경 설정 가이드: alias를 활용한 최적화 (0) | 2024.12.01 |