mysql 을 binary 설치 하였습니다..
케릭터셋이
+--------------------------+-----------------------------------+
| Variable_name | Value |
+--------------------------+-----------------------------------+
| character_set_client | latin1 |
| character_set_connection | latin1 |
| character_set_database | latin1 |
| character_set_filesystem | binary |
| character_set_results | latin1 |
| character_set_server | latin1 |
| character_set_system | utf8 |
| character_sets_dir | usr/local/mysql/share/charsets/ |
| collation_connection | latin1_swedish_ci |
| collation_database | latin1_swedish_ci |
| collation_server | latin1_swedish_ci |
| completion_type | 0 |
| concurrent_insert | 1 |
| connect_timeout | 10 |
+--------------------------+-----------------------------------+
이렇게 뜨더라구요.
test 테이블 하나에 한글 data 를 insert 하고 Shell 에서 직접 붙어서 select 하니 한글이 깨끗하게 잘 나왔습니다.
그러나 sqlyog enterprise v8.1 로 원격으로 붙어 select 해 보니 글자가 다 깨져 있더군요.
무슨 문제인가 한참 생각하다가 저 data 를 select 해서 web 상에서 뿌려 봤습니다.
물론 브라우져 인코딩은 utf-8로 맞추고요..
근데 한글이 잘 나오는 것입니다.
한글이 utf-8로 들어간게 맞는건지??
GUI 툴인 sqlyog 문제인지............정말 난해 하네요.......
어떤 상황이고 만약 mysql 셋팅이 utf-8이 아니라면 어떻게 셋팅 해야 되는지 도움을 구합니다.
도와 주세연~~~ >_< |