我正在尝试将我的项目转移到另一个网络托管服务。我能够使用相应的表导出和导入所有数据库。
我正在尝试通过将数据导出到 csv 文件然后 mnporting 来移动数据。我不断收到一条错误消息,提示“第 1 行 CSV 输入中的字段计数无效”。这对我来说没有意义。该表有 16 行,我将其加载到 excel 数据库中,csv 文件有 16 行。
我要从 php admin 版本 3.5.8 到版本 2.8.0.1
我正在尝试将我的项目转移到另一个网络托管服务。我能够使用相应的表导出和导入所有数据库。
我正在尝试通过将数据导出到 csv 文件然后 mnporting 来移动数据。我不断收到一条错误消息,提示“第 1 行 CSV 输入中的字段计数无效”。这对我来说没有意义。该表有 16 行,我将其加载到 excel 数据库中,csv 文件有 16 行。
我要从 php admin 版本 3.5.8 到版本 2.8.0.1
Invalid field count in CSV input on line *
表示表中的列数与我们尝试导入的 CSV 中的值数不匹配。两者必须相等,并且无论如何它都不关心行数。这是一个例子
这是一个包含 8 列的示例表。并查看我尝试导入的 csv。
在第 1 行中,我尝试插入不足的值,这将触发Invalid field count
错误。因此,请检查您的 CSV 文件是否有足够数量的插入值。
为什么不简单地使用 mysqldump?
commandline_of_your_choice#> mysqldump -uusername -p -hlocalhost DB_Name --single-transaction | mysql -uusername -p -hremotehost DB_Name
就是这样