Program Club

LOAD DATA LOCAL, 첫 줄을 어떻게 건너 뛰나요?

proclub 2020. 12. 29. 07:30
반응형

LOAD DATA LOCAL, 첫 줄을 어떻게 건너 뛰나요?


MySQL 데이터베이스에 CSV 파일을로드하려고하는데 첫 번째 줄을 건너 뛰고 싶습니다.

나는 사실 그것은 내 열의 이름을 포함하고 흥미로운 데이터는 없습니다.

사용중인 쿼리는 다음과 같습니다.

LOAD DATA LOCAL INFILE '/myfile.csv' 
INTO TABLE tableName
FIELDS TERMINATED BY ','
ENCLOSED BY '\"' 
LINES TERMINATED BY '\n' 
(column,column,column);

LOAD DATA INFILE '/tmp/test.txt' INTO TABLE test IGNORE 1 LINES;

( 참고 )


궁금한 사람들을 위해 IGNORE N LINES는 구분자 한정자 뒤에 있어야합니다.

LOAD DATA LOCAL INFILE '/myfile.csv' 
INTO TABLE tableName
FIELDS TERMINATED BY ','
ENCLOSED BY '\"' 
LINES TERMINATED BY '\n' 
IGNORE 1 LINES
(column,column,column);

참조 URL : https://stackoverflow.com/questions/1618355/load-data-local-how-do-i-skip-the-first-line

반응형