ERROR 1366 (HY000): Incorrect string value: '\\xEC\\x83\\x81\\xEB\\xB3\\x91' for column 'class' at row 1
테이블에 한글 인코딩이 안돼서 데이터를 못 넣는 것!
테이블 옵션을 변경해주면 되나, 참조관계가 존재할 경우 이를 변경할 수 가 없기 때문에 데이터 베이스 생성단계에서 설정하는것이 맞다고 생각한다.
-- 1. 데이터 베이스 생성시
create database DB_NAME default character set utf8 collate utf8_general_ci;
-- 2. 기존 데이터 베이스 변경시
alter database DB_NAME default character set utf8 collate utf8_general_ci;
-- 3. 테이블 생성시
create table TABLE_NAME (
id int(4) primary key,
...
) default character set utf8 collate utf8_general_ci;
-- 4. 기존 테이블 변경시
alter table TABLE_NAME default character set utf8 collate utf8_general_ci;