DB 마이그레이션(?) 질문 드려봅니다.

김제연   
   조회 3594   추천 0    

 이전에 쓰던 mysql DB서버가 있습니다... 친척 동생이 만든 DB 이고 .. 지금 사용중입니다.

그러다가 틀어지면서 .. 제가 새로 만들어서 .. 이제 데이터를 옮겨야 하는데 .. 

구조가 똑같지 않고 .. 틀린 바람에 ... 어떻게 이동해야 할지 모르겠네요 .. 


현재 DB를 백업 받고 복구 하고 이런거는 쉬운데 ... 이걸.. 지금 새로 개발한 DB에 .. 

칼럼을 맞춰서 .. 인서트를 해야 하는데 ... 이거 제가 수동으로 하자니 불안하고 .. 

어떻게 ... 칼럼만 딱딱 맞춰주면.. 마이그레이션 해주는 툴같은게 있지 않을까 싶은데 ... 


이전db는 mysql 이고 .. 현재 db는 mariadb 입니다.. 혹시 이런 작업 해보신분 계시면 

프로그램 추천 및.. 쉽게 옮길 수 있는 방법 힌트 부탁 드립니다..


그리고 추후에 .. 다른 업체껄 등록 할때 엑셀 파일로 된 파일들로 받을텐데 .. 

이것도 ... 쉽게 입력 하는 방법이 있을까요?

짧은글 일수록 신중하게.
DAP박인호 2017-04
컬럼이 틀리면 talend같은 etl툴 써도 되는데
저라면 그냥  import해서
Select insert구문 이용할것 같습니다.

엑셀은 tord for mysql 같은
툴에서 쉽게 import됩니다.
잔다르크 2017-04
이전과 동일한 구조로 설계해서 그대로 옮기는게 가장 편하지 않으신가요?
테이블 구조만 백업해서 create table 하고 데이터 넣으면 됩니다.
     
김제연 2017-04
추가되거나.. 필드명이 바뀌거나 없어지거나 한부분이 있어서요.
          
잔다르크 2017-04
추가 되거나 필드명이 바뀌거나 없어진것에 대한 데이터(row) 추가가 된게 아니라면 우선 테이블 복제를 해놓고 기존 테이블의 데이터를 다 밀어넣고 난 뒤에 alter 로 테이블 이름을 바꾸고 삭제된것도 해당 column만 삭제하고 추가할것도 추가하고 그게 가장 낫지 않을까요?
RevoEPKO 2017-04
클러스터 노드로 복제떠서 가져가는 방법도 있긴합니다만...
100%라고 장담을 못드리겠습니다.
     
김제연 2017-04
똑같이 옮겨 가는건.. 그냥 백업해서 리스토어 하면 되는데 .. 지금은 구성이 변경되어야 해서요 ..
씨형 2017-04
단순히 내용들로 이루어진것이라면
select 해서 insert 집어넣음되는데,
대게는.... 키값들이나 다른테이블 연관컬럼 때문에
생각하시는것처럼 단순히 옮겨서 해결되는 경우는 드뭅니다.
     
김제연 2017-04
친척 동생이랑 같이 만들어서요 .. 저도 실력이 미천하고 해서 ... 연관 테이블은 하나도 없습니다.. 그냥 인덱스만 잘 잡아주고 ..
나중에 문제 생길수도 있겠지만... 그냥 단순 데이터 입니다.

뷰나 저장 프로시져도 .. 아직 하나도 없습니다.. 이제 하나하나 만들어가려고 합니다.
씨형 2017-04
mariadb 는 그냥 mysql 과 같다고 보시면되고 (쿼리가 동일합니다.)

https://dev.mysql.com/doc/refman/5.5/en/insert-select.html

이거 참고하셔서 select 함과 동시에 insert 해보세요.
물론 각각 select하고 insert할 컬럼이 뭔지는 파악하셔야할테구요


QnA
제목Page 4478/5718
2015-12   1740582   백메가
2014-05   5208889   정은준1
2014-05   3595   황진우
2018-09   3595   twopaik
2020-12   3595   dogbull
2018-12   3595   행복하세
2017-12   3595   sffbig
2021-03   3595   2CPU최주희
2017-06   3595   이광용o용인
2018-08   3595   김건우
2019-11   3595   장동건2014
2019-02   3595   김영기
2017-04   3595   전설속의미…
2021-03   3594   삐돌이슬픔이
2016-04   3594   제온프로
2018-03   3594   으라차차차
2018-11   3594   윤경식
2018-11   3594   ZISQO
2018-08   3594   미나리나물
2018-04   3594   나라사랑
2017-04   3594   perls
2017-06   3594   회로쟁이