본문 바로가기

SQL

(sql) Incorrect string value: '\xBC\xAD\xBF\xEF\xBF\xAA' for column `seoulmetro`.`subway`.`sname` at row 1

node.js로 간단한 서버 구축하여서 mariaDB insert 작업을 하고 있다.

insert 하는 데이터의 형태는 varchar 형태로 설정하였고 프론트와 백엔드를 연결하였다.

 

insert request를 아무리 날려도 계속해서 log 창에 failure 만 뜨니 도대체 오류를 찾을 수 없었다.

 

CMD 창으로 해당 테이블에 직접 insert를 해주었다.

mysql에서 한글로 된 값을 입력할 시, 위와 같은 오류가 발생한다면 charset을 utf8로 변경해 주어야 한다.

 

ALTER TABLE 테이블명 CONVERT TO CHARSET UTF