我有一个CSV文件。它包含140万行数据,因此我无法在Excel中打开该csv文件,因为其限制约为100万行。
因此,我想将此文件导入MySQL工作台中。此csv文件包含以下列
"Service Area Code","Phone Numbers","Preferences","Opstype","Phone Type"
我正在尝试在MySQL工作台中创建一个名为“虚拟”的表,其中包含诸如
ServiceAreaCodes,PhoneNumbers,Preferences,Opstyp,PhoneTyp.
CSV文件名为model.csv。我在工作台中的代码是这样的:
model.csv
LOAD DATA LOCAL INFILE 'model.csv' INTO TABLE test.dummy FIELDS TERMINATED BY ',' lines terminated by '\n';
但我收到类似的错误 model.CSV file not found
model.CSV file not found
我想您缺少ENCLOSED BY子句
LOAD DATA LOCAL INFILE '/path/to/your/csv/file/model.csv' INTO TABLE test.dummy FIELDS TERMINATED BY ',' ENCLOSED BY '"' LINES TERMINATED BY '\n';
并指定csv文件的完整路径
加载数据文件-MySQL文档