먼저 답변 해주셔서 감사드립니다..
물론 createdb 할때 charset을 지정해줍니다...
아무튼 저같은경우에는 소팅할 필요성은 없거든요...
밑에 순돌이님께서 데모를 링크해 주셨는데..그곳에선 깨지는 글자가 없는듯 합니다.
php로 구현되어 있더군요...
차이점은 전 JSP로 했다는것 밖에는 없는것 같은데....
맞게 했다고 생각하는데....몇몇 글자를 지원못하는 이유가 뭔지...
너무너무 답답합니다...
아무튼 답변 감사드립니다...
>>정재익 님께서 쓰시길<<
:: 자료를 일본어로 저장을 할려면 //enable/multibyte 옵션을 주지 않아도 자료 자체는 한글로 잘 저장
:: 이 되고, 일본어로 잘 저장이 됩니다. 문제는 소팅입니다. 자료를 읽어서 order by name; 이렇게 select
:: 구문에 설정을 해 주면 한글/일본어 순서대로 소팅이 되질 않습니다. 이문제로 인해서 MultiByte 문
:: 자를 사용하는 언어권에서는 저 옵션을 반드시 주어야 합니다.
:: 그리고 디비를 생성시 자료들을 한글로 저장하길 원한다면
:: createdb /E EUC_KR db_name;
:: 일본어로 하길 원한다면
:: createdb /E shift_jis db_name;
:: 이런식으로 디비 생성시 원하는 언어를 명시해 주면 해당 디비는 해당 문자열 순서에 의거하여 소팅등
:: 이 가능해집니다. 이 방식은 백엔드 데몬이 기동시 그 언어 종류가 정해지는 mysql 에 비해서는 상당히
:: 합리적이라고 생각됩니다.
::
:: >>이태웅 님께서 쓰시길<<
::
:: :: 안녕하세요~
:: :: 저기.. 정확한 상황은 모르겠지만.. 한국사람이 한국어를 저장할때는
:: :: ./configure //enable/multibyte 이거만 하고
:: :: 그냥 저장하지 않나요?
:: :: //;
:: :: 일본 아자씨들도 그렇게 설정하고 걍.. 저장할거 같은데.. 읽을때도 걍.. 읽고...
:: :: //;
:: :: 그럴거 같은데....
:: :: 어차피 html에서 이 코드가 일본어로 코딩되어있다는거 알려주기만 하면..
:: :: 그 코드대로 익스플로러가 보여주는거 아닌가요?
:: :: ...
:: :: 더 심오한 내용이 있나?
:: :: 제가 무지해서 질문의 의도조차 모르는건가? //;
:: :: 행복하세요~
|