OPEN between Secret

csv 파일 mysql에 import 하기 본문

T.N.V/응용1

csv 파일 mysql에 import 하기

해가꿈꾸는달 2018. 3. 25. 11:04
반응형

방법 1

Toad for mysql 이용하기

-> import  기능을 사용하여서 csv 파일을 넣으려고 했는데 한글 깨짐

1. Toad 언어 설정하는 부분이 있다고 인터넷에서 얘기하지만 수정하는부분이 없음.

2.  터미널에서 show variables like 'character%'; 로 character를 다 utf-8 로 바꾸고 Toad 에서 다양한 방법으로 import 시도에도 계속 한글 '??' 표시

-> 포기


방법 2

서버 터미널에서 csv 파일을 DB에다가 직접 import 시키기.


Load data local infile '파일명' into table 테이블명 옵션설정;

-> 파일명 : csv 파일이 위치한 곳

-> 테이블명 : DB 테이블명

-> 옵션설정 : csv파일에서 값들이 나뉘어져 있는 형태 확인

-> 나는 , 로 값들이 나뉘어져 있어서 , 로 설정


ex)
    Load data local infile '/var/data.csv' into table stockKind fields terminated by ',';


!! 복붙해서 쓸 경우 ''(작음따옴표)도 직접 입력해야 error 없이 잘됨.
   그냥 복붙해서 경로만 바꿔서 사용하면 error가 나더라.  


참고 : http://comster.tistory.com/798

반응형