2017-02-27 17 views
0

すべての推奨ロードデータlocal infile私も同じクエリを使用しましたが、エラーが発生しています。大きなcsvファイルをmysqlにインポートする

LOAD DATA LOCAL INFILE '/home/invensis/phygital_visualize/csv/originalcsv/lic.csv' 
INTO TABLE li 
FIELDS TERMINATED by ’,’ 
LINES TERMINATED BY ’n’ 
IGNORE 1 ROWS; 

エラーが

MySQL said: Documentation 

#1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '’,’ 
LINES TERMINATED BY ’n’ 
IGNORE 1 ROWS' at line 3 

csvファイルではなく、「この

NAME,JOB TITLE,DEPARTMENT,EMPLOYEE ANNUALSALARY,ESTIMATEDANNUALSALARYMINUSFURLOUGHS 
"AARON, ELVIA J",WATER RATE TAKER,WATER MGMNT,$81000.00,$73862.00 
"AARON, JEFFERY M",POLICE OFFICER,POLICE,$74628.00,$74628.00 
"AARON, KIMBERLEI R",CHIEF CONTRACT EXPEDITER,FLEET MANAGEMNT,$77280.00,$70174.00 

答えて

0

'の代わりにの代わりにを使用しました。これらの引用符を編集してください。

LOAD DATA LOCAL INFILE '/home/invensis/phygital_visualize/csv/originalcsv/lic.csv' 
INTO TABLE li 
FIELDS TERMINATED by ',' 
LINES TERMINATED BY '\n' 
IGNORE 1 ROWS; 

はまた、あなたはおそらくリテラルn

+0

のために働く私の作品に感謝感謝します – Manasa

0

使用」のように見えるです:

LOAD DATA LOCAL INFILE '/home/invensis/phygital_visualize/csv/originalcsv/lic.csv' 
INTO TABLE li 
FIELDS TERMINATED by "," 
LINES TERMINATED BY "\n" 
IGNORE 1 ROWS; 

また、セキュリティ上の理由があることに注意してください、 mysqlは、/tmp:https://dev.mysql.com/doc/refman/5.7/en/load-data-local.html

+0

ではなく\nになるように、終了を意図注意you.Itはyou.Itは私 – Manasa

関連する問題