没有空值的最后一行出现Mysql错误1261(不包含所有列的数据)

没有空值的最后一行出现Mysql错误1261(不包含所有列的数据),mysql,sql,csv,Mysql,Sql,Csv,我正在通过MySQL工作台在MySQL中进行lad数据填充。一般来说,我对SQL非常陌生,所以这可能是一个简单的修复,但我无法让它工作。它在最后一行抛出1261错误(不包含所有列的数据),但最后一行(与CSV的其余部分一样)没有任何空值或空值 我四处寻找帮助并阅读了手册,但我所看到的一切都是关于处理空值的 我从Excel中导出了CSV,这很重要 我用于导入的代码是(我已将字段、文件和表名更改为更通用的): 前两列分别为varchar和char,其余列的格式均为double 以下是csv文件的最后

我正在通过MySQL工作台在MySQL中进行lad数据填充。一般来说,我对SQL非常陌生,所以这可能是一个简单的修复,但我无法让它工作。它在最后一行抛出1261错误(不包含所有列的数据),但最后一行(与CSV的其余部分一样)没有任何空值或空值

我四处寻找帮助并阅读了手册,但我所看到的一切都是关于处理空值的

我从Excel中导出了CSV,这很重要

我用于导入的代码是(我已将字段、文件和表名更改为更通用的):

前两列分别为varchar和char,其余列的格式均为double

以下是csv文件的最后几行:

364,6001.009JR,43.96,0,0,0,0,0,0
364,6001.900FM,0,0,0,0,0,0,0
364,6001.900JR,0,0,0,0,0,0,0
我能想到的唯一一件事是,我应该在最后一行之后有一些信号来指示文件已经完成,但我没有找到任何东西来指示这将是什么


如果我遇到类似的错误,我们将不胜感激,因为我的数据中有意外的换行符(一行中的换行符在导入时看起来像两行太短)

364,6001.009JR,43.96,0,0,0,0,0,0
364,6001.900FM,0,0,0,0,0,0,0
364,6001.900JR,0,0,0,0,0,0,0