Error Code: 1366. Incorrect string value: '\xED\x85\x8C\xEC\x8A\xA4...' for column ~

Yushin·2024년 2월 18일
0

트러블슈팅

목록 보기
3/9

상황

mysql workbench 에서 생성한 테이블에 insert 쿼리를 날렸는데 오류가 발생하였다.

오류 메세지

17:23:53	
insert into test(content) values ('테스트')	
Error Code: 1366. Incorrect string value: '\xED\x85\x8C\xEC\x8A\xA4...' for column `springboot_aws_study`.`test`.`content` at row 1	
0.0063 sec

원인

한글 인코딩 설정이 되어있지 않아 발생한 것이다.

해결

insert 하고자 하는 테이블의 charset 설정을 한글 인코딩이 가능하도록 utf8로 변경해주면 된다.

ALTER TABLE test CONVERT TO CHARSET UTF8

결과

insert 가 성공적으로 작동하였다.

0개의 댓글