P10000 - MYSQL질문요. > 그누4 질문답변

그누4 질문답변

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기
기존 게시물은 열람만 가능합니다.

P10000 - MYSQL질문요. 정보

P10000 - MYSQL질문요.

본문

제가 사이트를 유니코드로 개발하였습니다.
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
디비는 mysql 옛버전에서 만든거라서 문자셋은 설정않한 상태입니다.
제가 phpmyadmin에 접속하고 디비를 만들때 문자셋을 utf8_unicode_ci 로 하고 만든다음
원래 데이타를 옮겼는데 phpmyadmin에서 밨을때는 데이타가 정상으로 나옵니다.
하지만 웹페이지에서 보았을때는 데이타가 전부다 물음표로 나오네요. 무슨 원인인가요?
웹에서도 utf-8를 사용하였는데요.해결방법 가르쳐주세요.
  • 복사

댓글 전체

일단 제일 좋은 방법은 DUMP 하실때 옮길곳의 캐릭셋에 맞추는 방법입니다.

아마 기존 DB 는 LATIN1 이시거나 EUC-KR 버전일 가망이 많습니다.

phpmyadmin 에서 옮기실게 아니라 가능하시면 shell 에서 옮기시길 권장합니다.

기존 dump 방법으로

mysqldump --create-options --compatible=mysql40  --default-character-set=euckr -uroot -p dB명> backup.sql

이렇게 하시면 4.0 대 방식으로 euckr 버전으로 dump 가 떠질듯 합니다.

좀더 옵션을 알아보시면 원하시는 결과가 가능 하리라 생각합니다.

그후 기냥 import 하시면 바로 되실듯 합니다.

안되시면 다음분에게 저도 패수 --ㅎㅎ
© SIRSOFT
현재 페이지 제일 처음으로