utf-8 그누보드를 euckr 서버로 이전할 때 주의점좀 알려주세요. 정보
utf-8 그누보드를 euckr 서버로 이전할 때 주의점좀 알려주세요.본문
리눅스 서버에서 사용중이던 utf8그누보드를 euckr 윈도우 서버로 이전해야하는데
아무래도 캐릭터셋이 다르다보니 언어가 깨지는 곳이 몇군데 있는데요.
각 파일들 열어서 캐릭터셋을 euckr로 저장하면되는지 아니면 mysql까지 깡그리 바꾸어야하는지
이전시 주의점을 알고 싶습니다.
팁자료실 에 있는 방법대로하면 완전히 박살이 나서요;;
오히려 안하기 전이 더 나을 정도로..
아무래도 캐릭터셋이 다르다보니 언어가 깨지는 곳이 몇군데 있는데요.
각 파일들 열어서 캐릭터셋을 euckr로 저장하면되는지 아니면 mysql까지 깡그리 바꾸어야하는지
이전시 주의점을 알고 싶습니다.
팁자료실 에 있는 방법대로하면 완전히 박살이 나서요;;
오히려 안하기 전이 더 나을 정도로..
댓글 전체

윈도우서버의 mysql 환경(캐릭터셋) 을 먼저 체크하실것을 권장합니다
기존mysql이 utf8이고 신규mysql이 euckr이라면 덤프데이타를 변환해서 인서트해야합니당~
기존mysql이 utf8이고 신규mysql이 euckr이라면 덤프데이타를 변환해서 인서트해야합니당~
컨버팅 파일로 php, html 등의 파일을 euckr로 컨버팅하고 sql파일을 동일 프로그램으로 컨버팅 후 파일을 열어서 utf8을 전부 euckr로 전환, mysql은 기본 캐릭터셋이 euckr 인것을 확인 후 업로드 했으니 글자가 박살이 납니다 ㅜㅜ
mysql에서 status; 명령어로 확인했습니다 ㅜ
mysql에서 status; 명령어로 확인했습니다 ㅜ
추가적으로 mysqldump --set-charset --default-character-set=euckr -uid -ppassword dbname < name.sql 로는 아예 db안으로 덤프가 안되네요..

오타인가요 밀어넣을땐 mysqldump가 아니고 mysql 입니다
내보낼 땐 mysqldump ... > 저장할 파일명.sql
넣을 땐 mysqldump ... < 저장할 파일명.sql
으로 > < 부호가 다르게 하면 된다고 알았는데 아닌가요?
리눅스 서버간의 이전에서는 줄곧 그렇게 사용해왔는데 잘못 알았나 보네요..
넣을 땐 mysqldump ... < 저장할 파일명.sql
으로 > < 부호가 다르게 하면 된다고 알았는데 아닌가요?
리눅스 서버간의 이전에서는 줄곧 그렇게 사용해왔는데 잘못 알았나 보네요..

^^ 네 mysqldump는 내보낼때만 사용합니당
mysql로 넣어줬는데 여전히 euckr일때는 깨지고 utf8로 올라가면 정상..
엥.. 이번엔 utf8로 올라가니 잘나오네요.. status 명령어 넣어주면 euckr로 나왔는데..
그래도 일부 html파일은 여전히 깨지네요..
예를들어 관리툴에서 나오는 alert 경고창의 내용 일부가 깨져서 나온다던지 이런식으로요.
파일 컨버팅이 문제인가요..
엥.. 이번엔 utf8로 올라가니 잘나오네요.. status 명령어 넣어주면 euckr로 나왔는데..
그래도 일부 html파일은 여전히 깨지네요..
예를들어 관리툴에서 나오는 alert 경고창의 내용 일부가 깨져서 나온다던지 이런식으로요.
파일 컨버팅이 문제인가요..

alert 경고문자는 디비에서 불러오는게 아닌게 대부분이니 파일캐릭터셋을 의심해야합니당 ^^
alert 내용이 검색어 : (깨진문자) 이렇게 일부 일부만 깨지면 어떻게 손봐야 하나요..
아 아니네요 제대로 됩니다 이제.. 윈도 서버에 mysql이 euckr인데 파일과 db를 utf8 그대로 뒀는데 잘 나오는 괴현상이 생겼지만..
잘 나오는 걸로 만족해야겠네요 에구;;
제가 서버구축할 때 잘못한거 같네요..
잘 나오는 걸로 만족해야겠네요 에구;;
제가 서버구축할 때 잘못한거 같네요..

^^ 잘 나온다니 다행이네요~ 화이팅하세욤~