我正在尝试使用“表数据导入”向导使用Workbench 6.3将csv文件导入MySQL 5.6。我在搜索并替换了excel中的标头后解决了一些非法字符问题,但是现在出现以下错误-
DBError: ("Incorrect column name ''", 1166)
ERROR: Import data file: ("Incorrect column name ''", 1166)
这是我怀疑导致问题的原因,但是取消选中它没有帮助。
在原始csv文件的headers列中,它看起来像
...Quantity_Needed, Part_Number,
。
是在Part_Number之后的最后一个逗号使MySQL执行此操作吗?在出现错误之前,它为我提供了有问题的列名,但与此相关的是我不知道要解决的问题。
编辑:已修复。尝试重新导出,而没有从开始删除第二个重复的列,而不是尝试对其进行修复,因此它可以正常工作。我在想也许该列中有一些不良数据。