Tag: mysql collations error

mysql error, 1267 Illegal mix of collations 해결방법.

mysql에서 두 테이블 join 했을때, 아래와 같은 오류 발생. (1267, “Illegal mix of collations (utf8_unicode_ci,IMPLICIT) and (utf8_general_ci,IMPLICIT) for operation ‘='”) 테이블 1과 테이블2의 collate 문자셋이 서로 달라서 발생한다고 한다. 해결 방법은 몇 가지가 있다고 하는데, 테이블 문자셋만 변경해서는 오류가 해결되지 않아서 데이타베이스와 해당 테이블의 collate 문자셋을 모두 변경했다. alter database [DB_NAME] character set utf8 collate …

Continue reading