mysql에서 unicode 문자열 저장시 Incorrect string value 와 같은 에러가 발생할 경우
my.cnf의 mysqld 섹션에
collation-server=utf8_unicode_ci
와 같은 라인 추가
해당 테이블 삭제 및 재 생성할 것
참고 my.cnf의 내용 중 일부.
[mysqld]
init_connect=SET collation_connection = utf8_general_ci
init_connect=SET NAMES utf8
default-character-set=utf8
character-set-server=utf8
collation-server=utf8_unicode_ci
#collation-server=utf8_general_ci
댓글 없음:
댓글 쓰기