본문 바로가기
mysql

1267 : Illegal mix of collations (utf8_general_ci,IMPLICIT) and (euckr_korean_ci,COERCIBLE) for operation '=' 에러

by 씨엔아이소프트 2021. 8. 31.
반응형

Illegal mix of collations (utf8_general_ci,IMPLICIT) and (euckr_korean_ci,COERCIBLE) for operation '=' ... 에러가

발행하는경우는 페이지의 문자셋과 DB의 문자셋이 달라서 그렇습니다.

 

euc-kr 문자셋 코딩 페이지에서 euckr_korean_ci db의 데이타를 쿼리해야하는데,  utf-8 문자셋 euckr_korean_ci 문자셋 을 쿼리하는데 문제가 발생합니다.

 

저장된 페이지의 문자셋과, DB 테이블 구조의 문자셋 collations 을 동일하게 맞추어 주면 됩니다.

 

 

반응형

댓글