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

조회수 2227회

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

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

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

  • (•́ ✖ •̀)
    알 수 없는 사용자

1 답변

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

    • (•́ ✖ •̀)
      알 수 없는 사용자

답변을 하려면 로그인이 필요합니다.

프로그래머스 커뮤니티는 개발자들을 위한 Q&A 서비스입니다. 로그인해야 답변을 작성하실 수 있습니다.

(ಠ_ಠ)
(ಠ‿ಠ)