Skip to content

docker mysql 연결 문제 질문 #228

Description

@JwahoonKim

Docker로 띄운 MySQL을 Datagrip으로 연결하다가 발생한 문제를 해결했는데 왜 됐는지.. 모르겠어서 질문을 올립니다.

우선은 사용하는 운영체제는 윈도우입니다.

Docker로 MySQL을 실행시킨뒤 Docker의 Mysql cli를 사용해서 mysql -u root -p 와 비밀번호를 입력해서 들어가면 잘 들어가지는 상황이었는데 Datagrip을 통해 올바른 user와 password를 쳐도 비밀번호가 틀렸다는 access denied 오류가 계속 발생했습니다.

  • 그냥 컴퓨터에도 mysql이 깔려있는 상황이었습니다.

이것저것 해보다가 127.0.0.1 3306번 포트의 PID를 taskkill 했는데 문제가 해결이 되어서.. 이게 왜 된건지 혹시 아시는 분 도움주실 수 있을까요..?

정리하면 아래 두가지가 궁금합니다!

  1. Docker cli로 접속했을 때는 왜 정상적으로 db에 접속할 수 있었고 datagrip을 사용해 접속하려하면 안됐는지
  2. 3306포트의 PID를 taskkill 했더니 문제가 왜 해결된건지..?

Docker나 포트같은 개념에 대해 잘알지못해서,, 혹시 답변을 위해 더 필요한 정보가 있다면 추가해보도록 하겠습니다!

Metadata

Metadata

Assignees

No one assigned

    Labels

    SpringSpring 관련 내용engineering기타 라벨링하기 애매하거나, 개발 관련 전반적인 내용question질문으로 사용될 이슈

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions