mySQL의 문자셋에 대해서 질문.. 정보
mySQL의 문자셋에 대해서 질문..
본문
초보 입장에서 이상하고 답답한거 하나 여쭙니다.
그누보드는 euc-kr 버전을 설치하고 윈도에서 apm-setup 으로 나머지 서버환경을 만들었습니다.
그리고 phpadmin 에서 DB를 만들면서 그누보드가 euc-kr 이므로 그림처럼 Collation 에서 euckr_korean_ci 를 선택했습니다.
그런데 이렇게 하니까 글자가 깨져서 보입니다.
다시 db를 지우고 디폴트 대로 했더니 이제 글자가 정상입니다.
왜 그런거죠?
그누보드는 euc-kr 버전을 설치했는데, db는 utf8 로 되어야 글자가 제대로 나온다는게 뭔가 이상한것 같습니다...
혹시 MySQL를 설치할 당시부터 문자셋을 정의하게 되어 있는것인지..? (그런 화면 못본것 같았는데...)
phpadmin 로그인 화면에도 문자셋을 선택하는 곳이 있기는 한데, 여기에는 euc-kr 이 아예 없더군요. (위 그림 첫번째거..)
또 옵션에서 [문자셋 : UTF-8 Unicode] 와 그 아래에 [ MySQL connection collation: ]은 또 어떤 차이가 있는지 도통 모르겠네요... (두번째 그림)
db의 문자셋도 eur-kr 로 맞추면서 글자가 깨지지 않게 하려면 어떻해야 하나요?
제대로 공부 안하고 질문해서 죄송하고, 그럼에도 뻔뻔하게 명쾌한 답변을 기다리겠습니다...^ ^
그누보드는 euc-kr 버전을 설치하고 윈도에서 apm-setup 으로 나머지 서버환경을 만들었습니다.
그리고 phpadmin 에서 DB를 만들면서 그누보드가 euc-kr 이므로 그림처럼 Collation 에서 euckr_korean_ci 를 선택했습니다.
그런데 이렇게 하니까 글자가 깨져서 보입니다.
다시 db를 지우고 디폴트 대로 했더니 이제 글자가 정상입니다.
왜 그런거죠?
그누보드는 euc-kr 버전을 설치했는데, db는 utf8 로 되어야 글자가 제대로 나온다는게 뭔가 이상한것 같습니다...
혹시 MySQL를 설치할 당시부터 문자셋을 정의하게 되어 있는것인지..? (그런 화면 못본것 같았는데...)
phpadmin 로그인 화면에도 문자셋을 선택하는 곳이 있기는 한데, 여기에는 euc-kr 이 아예 없더군요. (위 그림 첫번째거..)
또 옵션에서 [문자셋 : UTF-8 Unicode] 와 그 아래에 [ MySQL connection collation: ]은 또 어떤 차이가 있는지 도통 모르겠네요... (두번째 그림)
db의 문자셋도 eur-kr 로 맞추면서 글자가 깨지지 않게 하려면 어떻해야 하나요?
제대로 공부 안하고 질문해서 죄송하고, 그럼에도 뻔뻔하게 명쾌한 답변을 기다리겠습니다...^ ^
댓글 전체
쩝... 아무도 대답을 안해 주시네요...
스스로 알아서 해결하라는 뜻으로 해석해야 겠군요..ㅠ ㅠ
스스로 알아서 해결하라는 뜻으로 해석해야 겠군요..ㅠ ㅠ