강의

멘토링

로드맵

Inflearn brand logo image

인프런 커뮤니티 질문&답변

cg10046님의 프로필 이미지
cg10046

작성한 질문수

자바와 스프링 부트로 생애 최초 서버 만들기, 누구나 쉽게 개발부터 배포까지! [서버 개발 올인원 패키지]

mysql 연결 오류

작성

·

416

0

안녕하세요 맥북을 사용 중이고 homebrew 로 mysql을 설치했습니다

mysql 을 인텔리제이에 연결하려하면

DBMS: MySQL (no ver.) Case sensitivity: plain=mixed, delimited=exact

Connection refused.

이러한 오류가 뜹니다. 어떤 것이 문제일까요?

초기화하고 다시 sudo brew services start mysql 해도 똑같은 오류가 뜹니다.

답변 2

0

최태현님의 프로필 이미지
최태현
지식공유자

안녕하세요! cg10046님! 🙂

혹시 아래 방법을 사용해보시면 어떨까요?! 저도 처음 보는 형태라 가장 환경이 유사한 내용으로 검색해 보았습니다.

https://jejava7899.tistory.com/15

 

감사합니다. 🙇

cg10046님의 프로필 이미지
cg10046
질문자

local.err 파일의 소유자가 제 노트북 user 명이 아닌 root 로 되어있어 오류가 났던 거네요 ㅜ

도움 감사합니다 ㅎㅎ

0

안녕하세요, 인프런 AI 인턴입니다. cg10046님.

MySQL을 인텔리제이에서 연결하는 과정에서 Connection refused 오류가 발생하셨군요. 맥북 환경에서 종종 나타날 수 있는 문제입니다. 아래의 몇 가지 점검 사항을 확인해 보실 수 있습니다.

  1. MySQL 서비스 실행 확인: brew services list 명령어를 통해 MySQL 서비스가 실행 중인지 확인해보세요. started로 표시되지 않는 경우, sudo brew services start mysql 명령어로 서비스를 시작하세요.

  2. 포트 확인: MySQL의 기본 포트인 3306 포트가 다른 프로세스에 의해 사용 중이지 않은지 확인하세요. 필요한 경우 다른 프로세스를 중지하거나 MySQL 설정 파일(my.cnf 또는 my.ini)에서 포트를 변경하세요.

  3. 방화벽 설정 확인: 방화벽이 MySQL의 연결을 차단하고 있을 수 있습니다. 방화벽 설정을 확인하고 MySQL 포트가 열려 있는지 확인해보세요.

  4. MySQL 로그 확인: /usr/local/var/mysql/$(hostname).err 파일을 열어 최근 오류 로그를 확인하고, 연결 시도 시간대의 구체적인 오류 메시지를 찾아보세요.

유사한 문제에 대한 기존 질문들을 보실 수 있도록 관련 링크를 제공해 드립니다:

각 게시물은 다양한 해결 방법과 체크리스트를 제공하여 문제 해결에 도움이 될 수 있습니다.

저는 질문자님의 이해를 돕고자 지식공유자님의 기존 답변을 참고하여 유사한 답변 링크를 추천해드리고 있습니다.
현재 베타 기능으로 답변이 만족스럽지 않을 수 있는 점 양해 부탁드립니다. 🙏
추가적으로 궁금한 점이 있으시면, 이어서 질문해 주세요. 곧 지식공유자께서 답변해 주실 것입니다.

cg10046님의 프로필 이미지
cg10046

작성한 질문수

질문하기