Invalid column count in CSV input on line 1 错误(已经检查过其他问题)

Invalid column count in CSV input on line 1 error (Already checked other questions)

所以我看到这个问题被问了很多次,但我还没有找到我的问题的答案。我正在使用 phpmyadmin,我有 1 个 table 和 2 列,我有一个 .csv 和 2 列。我的 csv 没有 headers 并且我的列由“;”分隔,已经在 phpmyadmin 中将其更改为“Columns separated with ;”,但我仍然遇到相同的错误。有人可以帮忙吗?

编辑:我正在使用 phpMyAdmin 的“导入”选项导入我的 csv

edit2:所以我决定导出我的 table 以查看 csv 是如何生成的。它像这样导出: “1”、“1001” "2", "1002" 你知道为什么吗?或者如何创建具有相同格式的 csv 文件? export table

正如手册中所说

When importing data into a table from a CSV file where the table has an ‘auto_increment’ field, make the ‘auto_increment’ value for each record in the CSV field to be ‘0’ (zero). This allows the ‘auto_increment’ field to populate correctly.

https://docs.phpmyadmin.net/en/latest/import_export.html

所以,对我有用的是:我将 table 导出为 csv 并对其进行了处理。完成后,我导入了这个修改后的 csv 并且它起作用了。这一定是 nbk 所说的终止,所以我想这就是答案