본문 바로가기

서버/SQL_MYSQL

MYSQL - 언어설정 에러

mysql> ERROR 1366 (HY000) : incorrect string value : ''\xED\x95\x9C\xEC\x9A\xB0...' for column 'itemName' at row 1

 

 

1. 수정방법

1) my.cnf 파일 설정 변경

$ whereis my.cnf

$ sudo vi /usr/local/mysql/my.cnf

 

[mysqld]

...

default-character-set=utf8

default-collation=utf8_general_ci

...

 

2) database, table character set 설정

mysql> ALTER TABLE table_name convert to charset utf8;

 

2. 완료 후 mysql 재시작

$ systemctl restart mysql



출처: https://postitforhooney.tistory.com/entry/DBMariaDBMysql-Mysql-언어설정으로-인한-문제-그리고-해결 [PostIT]