【发布时间】:2018-08-29 17:19:04
【问题描述】:
我有这张桌子:
CREATE TABLE `search`.`location` (
`id` INT NOT NULL AUTO_INCREMENT ,
`location` VARCHAR CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL ,
PRIMARY KEY (`id`)
) ENGINE = InnoDB CHARSET=utf8 COLLATE utf8_general_ci;
我有一个 CSV 文件,其中有一列包含一些城市:
New York
Boston
Las Vegas
..
当我尝试将该文件导入表时,我收到此错误:
Invalid column count in CSV input on line 1.
我认为那是因为我在表中有 2 列(id、位置),而 CSV 文件中只有一列,ID 是自动递增的。
如何将 CSV 导入该表,其中 2 列自动递增?
【问题讨论】:
-
显示您用于重要表的代码。
-
@GordonLinoff,我不使用SQL导入,我使用手动导入方式
-
什么是“手动导入方式”?
-
@JNevill ,从 phpmyadmin 有一个用于导入文件的部分
标签: mysql sql csv phpmyadmin