본문 바로가기
컴퓨터·IT·개발/프로그래밍

Maria DB 대용량 txt 업로드 시 한글 깨질 때

by 소설프로그래머 2021. 7. 25.
반응형

대용량은 업로드 시 insert 보다  LOAD DATA INFILE를 이용해서 업로드하는 것이 빠르고 간단하다.

파일을 못찾는 경우에는 LOAD DATA INFILE 대신 LOAD DATA LOCAL INFILE 이용해 보자.

 

load data local infile 'demo.txt' into table inst_01 character set  utf8 fields terminated by '|' lines terminated by '\n';

 

한글이 깨지는 경우에는 CHARACTER SET 의 문제일 수 있다.

text 파일이 utf8로 저장되어 있다면 character set utf8로 하면 되지만 

euc-kr일 경우 text 파일을 utf8로 저장해 주거나  load data local infile의 character set을  euckr을 입력해 주면 된다.

 

load data local infile 'demo.txt' into table inst_01 character set  euckr fields terminated by '|' lines terminated by '\n';

 

 

반응형