Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

LOAD DATA LOCAL, How do I skip the first line?

I'm trying to Load a CSV file into my MySQL database, But I would like to skip the first line.

I fact It contains the name of my columns and no interesting data.

Here is the query I'm using:

LOAD DATA LOCAL INFILE '/myfile.csv'  INTO TABLE tableName FIELDS TERMINATED BY ',' ENCLOSED BY '\"'  LINES TERMINATED BY '\n'  (column,column,column); 
like image 201
Roch Avatar asked Oct 24 '09 15:10

Roch


1 Answers

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

(reference)

like image 148
Zed Avatar answered Sep 29 '22 10:09

Zed