개발자 미니민의 개발스터디

[MySQL] SQL 오류: Data truncation: Incorrect string value

by mini_min

🧨 에러 : Data truncation : Incorrect string value : '\xED\x85\x8C\...' for column ... at row 1

 

INSERT 실행시 테이블에 값이 정상적으로 들어가지 않고 위와 같은 오류가 발생했다.

원인은 테이블을 생성할 때, UTF 8이 설정되지 않았기 때문이었다.

(기존 테이블을 복사하면서 원래 UTF 8 설정이 바뀌어 있었다.... 😂)

 

테이블 생성시 UTF8 로 SET 해주니 문제 없이 한글 데이터가 테이블에 INSERT 되었다! 

테이블을 복사할 일이 생기면 좀 더 주의하기...!

 

CREATE TABLE 테이블 (
    ...
) DEFAULT CHARACTER SET UTF8;

 

 

 

블로그의 정보

개발자 미니민의 개발로그

mini_min

활동하기