[MySQL] mysql csv 입력

MySQL 2015. 6. 30. 21:11

1. DB 테이블 구조와 CSV 파일 구조가 같은 경우.


 

LOAD DATA LOCAL INFILE "CSV_FILE"

INTO TABLE DB_TABEL FIELDS TERMINATED BY ",";



2. DB 테이블 구조와 CSV 파일 구조가 다른 경우.


LOAD DATA LOCAL INFILE 'CSV_FILE'

INTO TABLE DB_TABEL

FIELDS TERMINATED BY ','

ENCLOSED BY '"'

LINES TERMINATED BY '\n'

 

(column_name1,column_name2,column_name3, ...);


3. CSV 파일이 한글일 경우


LOAD DATA LOCAL INFILE 'CSV_FILE'

INTO TABLE DB_TABEL

character set utf8                       ​ // 한글일 경우 character set 설정 추가

FIELDS TERMINATED BY ','

ENCLOSED BY '"'

LINES TERMINATED BY '\n'

 

(column_name1,column_name2,column_name3, ...);



Posted by 사용자 guru_k

댓글을 달아 주세요