디비이전시 칼럼의 문자셋이 다른 경우 질문입니다. 정보
디비이전시 칼럼의 문자셋이 다른 경우 질문입니다.본문
검색을 좀 해봤는데 제 경우가 없는 거 같아서 질문을 올립니다.
십여년전에 설치된 쇼핑몰을 영카트로 바꾸면서 진행중인 작업인데요. 어느 테이블의 데이터들을 같은 디비에 있는 다른 테이블로 옮기려고 합니다. 구체적으로 말하면 구 쇼핑몰의 상품리스트를 영카트의 yc4_item으로 옮기려는 거지요.
그런데 이전 테이블에서는 칼럼의 문자셋이 euckr_korean_ci로 되어 있더군요. 그리고 영카트쪽은 utf8_general_ci입니다. 별 생각없이 데이터를 옮기고 보니까 문자셋이 원인인듯한 문제가 발생하더군요.
검색창에 검색어를 치면 한글이 깨져 나오는 겁니다.
아무래도 디비이전을 다시 해야할 거 같은데 이럴 때 문자셋 설정을 어떻게 해야 하는지요?
십여년전에 설치된 쇼핑몰을 영카트로 바꾸면서 진행중인 작업인데요. 어느 테이블의 데이터들을 같은 디비에 있는 다른 테이블로 옮기려고 합니다. 구체적으로 말하면 구 쇼핑몰의 상품리스트를 영카트의 yc4_item으로 옮기려는 거지요.
그런데 이전 테이블에서는 칼럼의 문자셋이 euckr_korean_ci로 되어 있더군요. 그리고 영카트쪽은 utf8_general_ci입니다. 별 생각없이 데이터를 옮기고 보니까 문자셋이 원인인듯한 문제가 발생하더군요.
검색창에 검색어를 치면 한글이 깨져 나오는 겁니다.
아무래도 디비이전을 다시 해야할 거 같은데 이럴 때 문자셋 설정을 어떻게 해야 하는지요?
댓글 전체
일반적인 텍스트는 테이블만 sql로 받아서 인코딩 변환해버리면 되는데
(그누보드 자료실에보면 변환유틸이썽요)
비밀번호 같은건 암호화되어 있어서 변환이 어떻게 될런지가 걱정이네요..
(그누보드 자료실에보면 변환유틸이썽요)
비밀번호 같은건 암호화되어 있어서 변환이 어떻게 될런지가 걱정이네요..
감사합니다. 조언대로 해보겠습니다^^
비번은 다른 방식으로 해결해서 괜찮습니다.
비번은 다른 방식으로 해결해서 괜찮습니다.