db이전 해보신분 계신가요??ㅠㅠ
본문
기존의 운영하던 싸이트를 그누보드5로 리뉴얼했습니다.
그러면서 새로 웹 시스템을 업글하는데 기존 database의 table 형태와 타입이 그누보드5의 table형태와 다르다보니
어떤식으로 db를 이전해야하는지 까막눈이라서 영힘드네요 ㅠㅠ
조금팁을 주셨으면 합니다...
기존에 있던 database의 data들을 새로운 table들로 옮겨야 하는데요.
이해가 잘 안되시는 분을 위해 설명하자면
db_old라는 database에는
user
-id
-username
-password
-role
-entity_id
라는 table이 있다면
db_new에는
user
-user_id
_user_name
-user_password
-user_role
-ative
뭐 이런식으로 table안의 필드이름과 갯수등이 틀려서
여러분의 고견을 듣고 싶습니다.
답변 2
1. 엑셀 다운후 항목순서에 맞게 업로드
2. 예전table을 select 해서 항목에 맞에 insert 하는 방법
예전에는 어떤 보드를 썼는지 모르겠지만
항목뿐아니라 속성이나 패스워드 암호화도 틀릴것 같고
게시판 같은 경우에
첨부파일, 그리고 답글,댓글등도 문제가 될수 있습니다.
옮기실 데이터가 많다고 하면 전문가한테 의뢰하시는게 맞을것 같습니다.
1. db_old.user 테이블에서 db_new.user 테이블로 데이터를 insert 하는 쿼리문을 작성한다.
2. php로 데이터를 마이그레이션 하는 웹페이지를 만들어서 db_old.user 에서 select 한 데이터를 for문 돌리면서 db_new.user 에 insert 한다.
답변을 작성하시기 전에 로그인 해주세요.