lighting csv 出错 cannot have consecutive fields without separator

我靠表头文件是文件的 pos=3 开始的,这应该表面文件前 3 个字符是空字符,看起来应该是一个空格和
\r\ ? 你可以用 txt 打开一下,或者执行

head -c 3 /data2/aa/test.YT_RETURNREPORT_202006.csv

看起来前几个字符具体是什么

txt 打开也看不出来,执行head -c 3 /data2/aa/test.YT_RETURNREPORT_202006.csv 命令能看出来是空了的。OK ,明白了,想办法把它删除

@sunlide 是否将检查截图和结果反馈下一下呢

@glorvs 目前有 issue 吗。

See: https://github.com/pingcap/tidb-lightning/pull/364


oracle 导出的 csv 这个问题。mysql 导出的 csv 没有这个问题。
可是删除这三个字符,也可以用 MySQL LOAD DATA LOCAL INFILE 导入

ok,速度可能没有 tidb lightning 快,但是准确性可以得到保障,可以关注下上面的 issue。