1

这可能是我问过的最愚蠢的问题。但我无法弄清楚这一点。我正在尝试将 CSV 导入到我的 mysql 中。但我无法让这些区域正确:

用以下方式分隔的列:用以下方式括起来的列:用以下方式转义的列:用以下方式终止的行:

这是 mycsv 中的示例行:AA|Armed Forces Americas|US|United States

我会在每个中放置什么?

4

1 回答 1

1

如果您有与文件的列配置匹配的表,您要做的是:

LOAD DATA INFILE '<full file path>`
INTO TABLE <tbl_name>
FIELDS TERMINATED BY '|' LINES TERMINATED BY '\n';

如果某些字段可能包含|,则应将这些字段括起来",然后最后一个子句变为:

FIELDS TERMINATED BY '|' ENCLOSED BY '"' TERMINATED BY '\n'
于 2012-04-12T20:21:29.130 回答