mysql 데이터 백업 하는데 글자 깨져서 질문드립니다. 정보
mysql 데이터 백업 하는데 글자 깨져서 질문드립니다.
본문
기존 호스팅 회사에서 백업해준 sql 파일이 아래와 같습니다.
DROP TABLE IF EXISTS `BBS_Affairs`;
SET @saved_cs_client = @@character_set_client;
SET character_set_client = utf8;
CREATE TABLE `BBS_Affairs` (
-- 테이블 필드 생략 --
) ENGINE=MyISAM AUTO_INCREMENT=700 DEFAULT CHARSET=utf8;
SET character_set_client = @saved_cs_client;
그리고 ansi 로 저장된 파일입니다.
그런데 문제는 euc-kr 데이터 베이스에 밀어 넣고 테스트 하면 한글이 잘 보입니다.
하지만 PHP4 에서 지원안해주는 클래스들 때문에 프로그램이 실행이 안되고 에러가 많이 납니다.
기존 호스팅 회사에서 php5 쓸려고 utf 환경에서 작업한것 같은데 디비와 파일은 모두 ansi 로 되어있습니다.
저도 utf 디비에 캐릭터셋만 euckr 해서 밀어 넣었더니 phpmyadmin 에서는 한글이 잘 보이는데
막상 홈페이지 띄워보면 한글이 다 깨집니다. 혹시 이유 아시는분 좀 가르쳐 주세요 !!
utf 환경에서 디비도 utf로해서 그대로 밀어넣어도 에러나고 잘 모르겠네요..
DROP TABLE IF EXISTS `BBS_Affairs`;
SET @saved_cs_client = @@character_set_client;
SET character_set_client = utf8;
CREATE TABLE `BBS_Affairs` (
-- 테이블 필드 생략 --
) ENGINE=MyISAM AUTO_INCREMENT=700 DEFAULT CHARSET=utf8;
SET character_set_client = @saved_cs_client;
그리고 ansi 로 저장된 파일입니다.
그런데 문제는 euc-kr 데이터 베이스에 밀어 넣고 테스트 하면 한글이 잘 보입니다.
하지만 PHP4 에서 지원안해주는 클래스들 때문에 프로그램이 실행이 안되고 에러가 많이 납니다.
기존 호스팅 회사에서 php5 쓸려고 utf 환경에서 작업한것 같은데 디비와 파일은 모두 ansi 로 되어있습니다.
저도 utf 디비에 캐릭터셋만 euckr 해서 밀어 넣었더니 phpmyadmin 에서는 한글이 잘 보이는데
막상 홈페이지 띄워보면 한글이 다 깨집니다. 혹시 이유 아시는분 좀 가르쳐 주세요 !!
utf 환경에서 디비도 utf로해서 그대로 밀어넣어도 에러나고 잘 모르겠네요..
추천
0
0
댓글 2개

페이지 코딩 캐릭셋도 변경 했는데 그렇게 나옵니까?

네 페이지에서도 euc-kr 로 했는데 글자가 다 깨져서 보입니다. ㅠㅠ