본문 바로가기
Developer/Database

How to install MySQL on Mac (feat. DataGrip)

by roqkfrlfhr 2024. 5. 26.

How to install MySQL on Mac (feat. DataGrip)

 

Mac 에서 MySQL 을 설치하는 방법을 알려드리고,

추가로 DataGrip 에 연동하는 방법까지 알려드릴 수 있도록 하겠습니다.

 

MySQL 설치 방법

1. MySQL 설치

MySQL 설치 방법에는 2가지 방법이 있습니다.

첫번째로 MySQL 설치 페이지에서 설치하시는 방법과

두번째로 Homebrew 를 사용하여 설치하시는 방법이 있는데,

저는 Homebrew 를 사용하는 방법으로 진행하도록 하겠습니다.

brew install mysql

위 명령어를 사용하여 MySQL 을 설치합니다.

 

2. MySQL 버전 확인으로 설치 확인 

mysql -V
mysql --version

위 2가지 명령어 중 하나를 사용하여 설치된 MySQL 버전을 확인할 수 있습니다.

버전이 출력된다면 설치가 정상적으로 완료된 것입니다.

 

 

MySQL 서버 실행 방법

1. MySQL 서버 실행

brew services start mysql

위 명령어를 사용하여 MySQL 서버를 실행합니다.

 

 

2. MySQL 기본 설정 진행

mysql_secure_installation

위 명령어를 사용하여 MySQL 기본 설정을 시작합니다.

  1. Would you like to setup VALIDATE PASSWORD component?
    • 비밀번호를 복잡하게 설정할지 여부를 선택합니다. 비밀번호 규칙이 생겨나는 것이 싫어 저는 n 으로 설정했습니다.
    • 그 다음으로 비밀번호 입력을 2번 진행합니다.
  2. Remove anonymous users?
    • 익명 사용자를 제거할지 선택합니다. 저는 n 으로 설정했습니다.
  3. Disallow root login remotely?
    • 원격 접속을 허용할지 선택합니다. 저는 y 로 설정했습니다.
  4. Remove test database and access to it?
    • 테스트 데이터베이스를 삭제할 것인지 선택합니다. 저는 n 으로 설정했습니다.
  5. Reload privilege tables now?
    • 변경된 권한을 반영하여 테이블을 다시 로드할건지 선택합니다. 저는 y 로 설정했습니다.

설정을 마친 후 `All Done!` 이라고 나오면 설정이 완료된 것입니다!

 

3. MySQL 콘솔 접속

mysql -u root -p

위 명령어를 사용하여 MySQL 서버에 접속할 수 있습니다.

 

DataGrip 에 로컬 MySQL 연결하는 방법

1. DataGrip 에서 File > New > Data Source > MySQL > MySQL 을 선택합니다.

 

2. 입력값 확인 > Test Connection > Apply > OK

Name과 Comment의 경우 원하는 값으로 입력 후,

별도로 생성한 유저, 데이터베이스, 포트 등을 변경할 것이 아니라면 아래와 같이,

  • Host: localhost
  • Port: 3306
  • User: root
  • Password: 앞서 설정한 비밀번호

위와 같이 입력 후 Test Connection 해보시면 연결 확인이 됩니다.

Test Connection 으로 테스트 연결 확인이 완료되었으면 Apply > OK 버튼을 클릭하여 연결합니다.

 

3. DataGript Database Explorer 에서 MySQL 연결 확인

연결을 마쳤으면 위와 같이 Database Explorer 에서 MySQL 이 연결된 것을 확인하실 수 있습니다.

 

 

MySQL 서버 종료 방법

brew services stop mysql

위 명령어를 사용하여 실행중인 MySQL 서버를 종료할 수 있습니다.

 

 

이상으로 Mac 에서 MySQL 를 설치하는 방법 및 DataGrip 에 연결하는 방법에 대한 설명을 마치도록 하겠습니다.

 

 

도움이 되셨다면 공감, 댓글 부탁드립니다!

궁금하신 점이나 요청사항은 언제든지 말씀해주세요!

피드백도 언제나 환영입니다!

 

감사합니다.

 


'Developer > Database' 카테고리의 다른 글

How to install PostgreSQL on Mac (feat. DataGrip)  (1) 2024.02.05

댓글