도커에 mysql을 설치하고 workbench 와 연결하기

Seung jun Cha·2024년 6월 25일
0

1. 도커에 db 설치하기

  • docker desktop을 실행하고 cmd나 window powerShell에서 아래 커맨드 실행한다. 나는 mysql을 다운로드 받았다.
docker search 찾고싶은 이미지명
docker pull 이미지명

docker run --name mysql -e MYSQL_ROOT_PASSWORD=1234 -d -p 3306:3306 mysql:latest  
(mysql 이미지를 다운 받고 패스워드를 설정한 후 컨테이너 생성,실행)  여기서는 비밀번호를 1234로 설정했다
  • 도커 명령어는 아주 많아서 여기서 설명하기는 힘들다. 도커 이미지, 컨테이너, 볼륨, 포트를 중심으로 찾아보면 될 것 같다.

2. MySQL Workbench와 Docker에서 실행 중인 MySQL 데이터베이스에 연결

  • Connection Name: 연결에 대한 이름
  • Connection Method: "Standard (TCP/IP)"를 선택
  • Hostname: localhost (도커 호스트가 로컬 컴퓨터인 경우)
  • Port: 3306 (MySQL 컨테이너의 노출된 포트).
  • Username: root (기본 MySQL 사용자).
  • Password: Store in Vault 버튼을 클릭하고 MySQL 컨테이너 설정 시 사용한 비밀번호를 입력

3. mysql기능을 사용해서 erd 만들기

  • mysql에서 테이블을 만들고 Reverse Engineer 기능을 사용하면 만들어진 테이블을 기반으로 erd가 만들어진다

0개의 댓글