정말 원인을 잘 모르겠습니다. 현재 mysql5.x 버전을 사용하고 있습니다. php로 게시판을 만들어서 사용중인데요 게시판에서 글을 쓸때 내용에 맞춤법이 맞지 않으면 ex) 가봣지만 db 에 글이 등록이 되지 않고 "가" 에서 짤려버립니다.(뒷내용은 db에 저장되지 않음) mysql4.x 버전에서는 그런적이 한번도 없는데요.. mysql5.x 버전에서만 이와같은 현상이 발생하고 있습니다. 해결방안이 없을까요?
DB에 관련된 것은 아니지만.. 비슷한 문제가 iconv로 인코딩을 변경할 때 있었습니다.
ㅤㅂㅘㅅ 이런 글자가 비정상적인(?) 글자이기 때문에 컨버팅 도중에 에러가 나서 그 이후로 처리를 안해서 내용이 날아가더군요.
결국 에러나더라도 계속 진행하는 옵션으로 타협을 보긴 했었는데, 혹시 게시판에서 인코딩을 변경하는 부분이 있으시다면 저런 문제를 살펴보시면 되겠지만..
db자체에서 잘려서 들어가는 문제는.. 잘 모르겠네요.
현재 모든 캐릭셋 구성이 euckr 인것 같아보입니다.
DB의 디폴트 캐릭셋은 euckr 로 지정하시더라고 테이블 생성시 테이블의 디폴트 캐릭셋을 utf8 로 지정하여 생성하시면 깨짐 없이 사용하실 수 있습니다.
cp949를 지원하지 않는 일종의 mysql 버그라고 할 수 있습니다.