簡體   English   中英

將大型CSV文件導入MySQL工作台

[英]Importing large CSV file into MySQL workbench

我正在對具有大約的數據集進行數據分析。 140,000條記錄。 我已經以CSV文件的形式設置了數據。 我正在嘗試將數據導入MySQL工作台,但是它僅處理(添加)第一條記錄並給出1265行被截斷的警告。 像這樣

“受影響的0行,1警告:1265第1行的'位置'列的數據被截斷記錄:1刪除:0跳過:1警告:1”

我的實際查詢是:

LOAD DATA LOCAL INFILE 'D:/PMK/SFPD_Incidents.csv' INTO TABLE incidents.incidents 
FIELDS TERMINATED BY ',' 
ENCLOSED BY '"' 
LINES TERMINATED BY '\r\n'
(IncidntNum, Category, Description, DayOfWeek, Date, Time, PdDistrict, Resolution, Address, X, Y, Location);

現在,當我對具有較少記錄的小型數據集運行相同的查詢時,除了截斷警告之外,它完全可以正常工作

csv內容如下所示:

141043385,SUSPICIOUS OCC,SUSPICIOUS OCCURRENCE,Thursday,12/11/2014,21:09,SOUTHERN,NONE,800 Block of BRYANT ST,-122.403404791479,37.775420706711,"(37.775420706711, -122.403404791479)"
141043523,NON-CRIMINAL,"AIDED CASE, MENTAL DISTURBED",Thursday,12/11/2014,19:28,SOUTHERN,NONE,800 Block of MARKET ST,-122.407633520742,37.7841893501425,"(37.7841893501425, -122.407633520742)"
141042804,LARCENY/THEFT,GRAND THEFT PICKPOCKET,Thursday,12/11/2014,15:45,TENDERLOIN,NONE,100 Block of OFARRELL ST,-122.407244087032,37.7865647607685,"(37.7865647607685, -122.407244087032)"
141042622,SUSPICIOUS OCC,SUSPICIOUS OCCURRENCE,Thursday,12/11/2014,15:00,TARAVAL,NONE,0 Block of FUENTE AV,-122.477993371794,37.7193838455847,"(37.7193838455847, -122.477993371794)"
141042622,OTHER OFFENSES,FALSE PERSONATION,Thursday,12/11/2014,15:00,TARAVAL,NONE,0 Block of FUENTE AV,-122.477993371794,37.7193838455847,"(37.7193838455847, -122.477993371794)"

任何幫助或修復,我們將不勝感激。

您應該嘗試驗證/驗證它。

我也遇到了大型CSV文件的問題,但是大多數時候這些值有問題。

因此,可能有一個值可以破壞您的導入。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM