먼저 제가 초짜인지라
제가 복원과 백업을 몇차례 해봤지만..ㅡㅡ'
어쩔때는 한글 데이터가 안깨지던데
어떨때는 깨지고
제가 백업받고 복원하지만 저조차도
어떨때는 한글이 안깨지고 어떨떄는 한글이 깨지고.
종잡을수없어서요
그래서 이번에 데이터를 백업하고 다른계정으로 복원하려는데
고수님들께서 좀 개념좀 잡아주십사하고 글을올립니다.. 많이들 관심 가져주셨음하네요 ㅜㅜ
지금현재 저의 mysql계정 호스팅 서비스를 받고있읍니다
저의 mysql서버설정 상태를 phpmyadmin에서
확인해본결과 밑에와같읍니다
phpMyAdmin - 2.11.9.4
mysql 5.0.75
MySQL 문자셋: UTF-8 Unicode (utf8)
MySQL connection collation:utf8_bin
character set client utf8
(Global value) latin1
character set connection utf8
(Global value) latin1
character set database latin1
character set filesystem binary
character set results utf8
(Global value) latin1
character set server latin1
character set system utf8
character sets dir /usr/share/mysql/charsets/
collation connection utf8_bin
(Global value) latin1_swedish_ci
collation database latin1_swedish_ci
collation server latin1_swedish_ci
MySQL 문자셋: UTF-8 Unicode (utf8) 은 제가 바꿀수없이 고정되있고요
MySQL connection collation:은 제가 임의대로 바꿀수가있읍니다
그런데 먼저 저의 데이터베이스에
한글이 입력되있는 membertable를 phpmyadmin에서 확인해본결과
한글이 깨져있네요..
전 깨진지조차 이제야알았읍니다 ㅡㅡ;
데이터를 php 문으로 인터넷으로 웹브라우저에선
깨지지않아서 전 안캐졌을거라 봤는데
membertable 한글이 깨져있더군요
그렇지만 웹브라우저로 php문으로 확인했을때는 문제가없었고 안깨집니다...
그럼 제가 이데이터를 다른계정[UTF-8 Unicode (utf8) ]으로 복원시키려고하면요..
한글이 깨지지않는상태로 다른게정[UTF-8 Unicode (utf8) ]으로 복원시키려면
어떤식으로 mysqldump를 어떤 character set으로 dump 받고 어떤식으로 복원시켜야하는지 좀 개념좀 잡아주셨으면 고맙겠읍니다
참고로 옮기려는 계정 또한 MySQL 문자셋: UTF-8 Unicode (utf8)
으로 되여있읍니다..
고수님들께서 많이들 관심가져주시면 감사하겠읍니다^^;
|