0

我正在尝试将我的项目转移到另一个网络托管服务。我能够使用相应的表导出和导入所有数据库。

我正在尝试通过将数据导出到 csv 文件然后 mnporting 来移动数据。我不断收到一条错误消息,提示“第 1 行 CSV 输入中的字段计数无效”。这对我来说没有意义。该表有 16 行,我将其加载到 excel 数据库中,csv 文件有 16 行。

我要从 php admin 版本 3.5.8 到版本 2.8.0.1

4

2 回答 2

0

Invalid field count in CSV input on line *表示表中的列数与我们尝试导入的 CSV 中的值数不匹配。两者必须相等,并且无论如何它都不关心行数。这是一个例子

测试台

这是一个包含 8 列的示例表。并查看我尝试导入的 csv。 在此处输入图像描述

在第 1 行中,我尝试插入不足的值,这将触发Invalid field count错误。因此,请检查您的 CSV 文件是否有足够数量的插入值。

于 2013-07-09T11:24:53.200 回答
0

为什么不简单地使用 mysqldump?

commandline_of_your_choice#> mysqldump -uusername -p -hlocalhost DB_Name --single-transaction | mysql -uusername -p -hremotehost DB_Name

就是这样

于 2013-07-09T11:00:02.370 回答