Homebrew를 사용하여 macOS에 MySQL 설치하기
- Published on
1.1. Homebrew 설치
Homebrew가 설치되어 있는지 확인합니다.
brew --version
Homebrew가 설치되어 있지 않다면 먼저 Homebrew를 설치해야 합니다. 터미널을 열고 다음 명령어를 입력하세요.
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
Enter를 누르고 화면에 나오는 지시에 따라 설치를 완료합니다.
1.2. Homebrew 업데이트
MySQL을 설치하기 전에 Homebrew가 최신 상태인지 확인해야 합니다.
brew update
2.1. MySQL 설치
brew install mysql
# 설치된 MySQL 버전 확인
mysql --version
2.2 MySQL 서비스 시작
MySQL을 설치한 후, MySQL 서버를 시작합니다:
brew services start mysql
2.3. MySQL 설치 보안 설정
MySQL 설치의 보안을 강화하기 위해 보안 설치 스크립트를 실행합니다.
mysql_secure_installation
2.4. MySQL 설치 확인
MySQL이 올바르게 설치되었는지 확인하려면 루트 사용자로 MySQL 서버에 로그인합니다. 다음 명령어를 입력하세요.
mysql -u root -p
설치 보안 설정 과정에서 설정한 루트 비밀번호를 입력하라고 요청할 것입니다. 비밀번호를 입력하면 MySQL 프롬프트가 나타납니다:
mysql>
이 프롬프트가 나타나면 MySQL이 실행 중이며 MySQL 서버에 연결된 것입니다.
2.5 MySQL 접속 종료
MySQL 작업을 완료한 후, MySQL 프롬프트에서 exit 명령어를 사용하여 MySQL을 종료할 수 있습니다:
exit
2.6. MySQL 서비스 중지
MySQL 서비스를 중지해야 할 경우 다음 명령어를 사용하세요:
brew services stop mysql
루트 비밀번호 설정 및 몇 가지 보안 관련 선택 사항이 나타납니다. 화면에 나오는 지시에 따라 필요에 맞는 옵션을 선택하세요.
MySQL 서비스 관리를 위한 명령어 모음
MySQL 서비스 시작
brew services start mysql
MySQL 서비스 재시작
brew services restart mysql
MySQL 서비스 상태 확인
brew services list
MySQL 서비스 접속
# 루트계정으로 접속
mysql -u root -p
# username 사용자로 접속
mysql -u username -p
MySQL 설치 확인
mysql --version
MySQL 제거
brew uninstall mysql
MySQL 설치 위치 확인
brew --prefix mysql
MySQL 설정 파일 경로 확인
MySQL 설정 파일(my.cnf)의 경로를 확인하려면:
mysql --help | grep my.cnf