所以我的表有 5 列,我的 CSV 文件有 5 个字段,但末尾有一个逗号,如下所示:
123, abc, xyz, 321, 456,
这会导致问题。我不断收到 Invalid column count in CSV input on line
在导入页面上,有一个字段 Lines terminated with:
我尝试使用 \r\n,
在我执行 LOAD DATA LOCAL INFILE 时有效
(使用 LINES TERMINATED BY ',\r\n'
),但这会导致 CSV 导入参数无效:行终止于
有没有办法处理 CSV 行末尾的多余逗号?
最佳答案
如何使用 ALTER TABLE 添加一个仅用于导入的备用列,使其允许空值。然后在导入后使用 ALTER TABLE 删除额外的临时列。
关于mysql - 使用 phpMyAdmin 导入 csv - 处理无关的逗号,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45044031/