웹페이지 charset설정과 서버,db의 charset이 다를 수 있나요?


현재 호스팅서버에 mysql, php apache로 웹페이지를 제작중입니다. 서버와 mysql의 charset은 utf-8로 설정되어있습니다. 그런데 웹페이지의 페이지파일들은 euc-kr로 설정되어 있습니다. 웹은 그누보드를 활용하여 만들었고, 처음부터 제가 만들던 내용이 아니라 중요하게 생각하지않고 euc-kr로 맞추어서 제작중입니다.

그런데 생각해보니 결국엔 utf-8로 해두어야할 것 같아서 어떻게 해야할지 방법을 찾고있습니다.

현재 php,html파일들은 모두 euc-kr입니다. mysql 기본 설정은 utf-8입니다. 하지만 웹페이지에서 추가된 데이타들은 아마 euc-kr셋으로 입력되어있을것입니다. 이런경우엔 db를 새로운 문자셋으로 처음부터 새로 입력해야할 것 같은데, 다른 방법이 있나요?

  • 2016년 04월 28일에 작성됨

조회수 201


1 답변


네, 다를 수 있습니다. 다만, 다른 경우에는 각자의 범위를 넘어설 때에 변환을 해줘야겠죠.

  • 2016년 04월 28일에 작성됨

로그인이 필요한 기능입니다.

Hashcode는 개발자들을 위한 무료 QnA사이트 입니다. 작성한 답변에 다른 개발자들이 댓글을 작성하거나 좋아요/싫어요를 할 수 있기 때문에 계정을 필요로 합니다.
► 로그인
► 계정만들기
Close