development/mysql

mysql csv file import

Jaden.. 2020. 4. 9. 08:10

mysql table csv file import 시 table 구조와 csv file 구조가 동일할 때 아래와 같이 적용한다.


/* table 구조 */
CREATE TABLE region (

id INT NOT NULL AUTO_INCREMENT,

region_name VARCHAR(255) NOT NULL,

);

 

/* csv file 구조 */

/* csv file format */

id,region_name

1,"Seoul"

2,"NewYork"

3,"jeju"

 

아래 명령어를 이용하여 적용

LOAD DATA INFILE '/tmp/data.csv' INTO TABLE region FIELDS TERMINATED BY ',' ENCLOSED BY '"' LINES TERMINATED BY '\n' IGNORE 1 ROWS;