[MySQL] 데이터베이스 이관 방법(MySQL-to-MySQL)

hugingstar·2025년 11월 25일

DevOps

목록 보기
6/14
post-thumbnail

기본 Localhost(Port: 3306)에서 도커 구동하는 MySQL 컨테이너(Volume 설정되어 있음, Port: 3305)로 데이터를 이관하는 방법

1. 기존의 데이터가 있는 곳에서 데이터 Export (Port: 3306)

  • 아래에 사진에서 Export 주소를 확인한다.
  • Connection 안에서 Export하고자 하는 Schema를 선택한다.
  • Table도 세부적으로 할 수 있지만, 데이터베이스 통째로 추출한다.

2. 도커 컨테이너로 구동하는 곳에 Import(Port: 3305)

  • 데이터베이스 구조가 동일하기 때문에 간단하게 Import 할 수 있다.
  • 조건 : 볼륨이 설정되어 있어서 3305 포트로 커넥션이 연결되어 있어야 한다.
  • 컨테이너로 구동하더라도, 볼륨은 호스트 컴퓨터와 연결되어 있다. 그리고 호스트 컴퓨터에서 컨테이너 실행하면서 설정해둔 포트번호로 접속할 수 있다.

0개의 댓글