Tidb Lightning导入Dumpling sql文件 ["syntax error"]

为提高效率,提问时请提供以下信息,问题描述清晰可优先响应。

  • 【TiDB 版本】:4.0.2
  • 【问题描述】:使用Lightning导入Dumpling导出的sql文件,报错 [“syntax error”]

若提问为性能优化、故障排查类问题,请下载脚本运行。终端输出的打印结果,请务必全选并复制粘贴上传。

1 个赞

1 个赞

源库中的数据

1 个赞

这行内容我自己在TiDB上 insert 是可以插入的没有报语法错误 想知道Lightning报错 的原因是哪块语法有问题了

我怀疑lightning工具不支持字符串中有符号 /

我使用的是TiDB-backend模式导入的

  1. 请问,这个日志里最前面 /audit 没有单引号 ’ 是吗? 只有后面有一个单引号? 方便把这段日志的文本文件发送下吗?
  2. 如果使用这段日志,直接insert 可以成功吗?

[lightning.log.2020-07-21T18.45.45 0800|attachment](upload://vAEy39sYqQIMGCsPdCQZW8NJoqT.45 0800) (13.3 KB)

报错的那一段不是完整的一行数据,你看我发的第二张截图,那是完整的一行数据

因为我其他表中数据也带有符号/,一样的报错,语法错误

好的,我们确认下,稍后会尽快答复,多谢

Thanks

@engliah12 麻烦提供一下报错的这一行对应的 sql 文件里面的原始数据

感觉就是 \ 导致:

又有新的报错了

应该是 /

另外的报错

这两个问题,麻烦帮忙反馈下对应的原始数据,多谢了。

问题1:

(11738221,1012,1947872,NULL,'18740430778',' 邓卫强 \',1,2,x'01','2018-09-25 15:02:02',323,x'01',1295520,'/audio/2018-9/25/15/80225702c06124a477fa7a6dc3c0d436.mp3','80225702c06124a477fa7a6dc3c0d436',865685031912282,NULL,'2018-09-25 15:07:36','2018-09-25 15:07:39',NULL,93,'2018-09-25 15:07:25','成都科幼教育科技有限公司',NULL,1,NULL,NULL,'',-1,NULL,NULL,3062795),

问题2:

INSERT INTO `t_customer` VALUES
(1461329,289,NULL,1,1,0,1,0,2378658,NULL,1,'上海群策实业有限公司',NULL,x'01',x'00',NULL,NULL,NULL,'2009-05-18',NULL,x'',NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,'上海市
奉贤区奉金路469号2幢2396室','',NULL,NULL,NULL,NULL,NULL,0,15,NULL,NULL,'2018-05-07 12:50:39',NULL,NULL,NULL,'2018-05-07 12:50:39',1306,1306,'2018-05-07 12:50:39','2018-05-07 14:07:21','2018-05-07 14:07:20',NULL,0,NULL,0.00,2,13,1,5,5,90,NULL,NULL,NULL,1,'1-49人',x'00',NULL,NULL,NULL,0,0,NULL,0.00,0,NULL,NULL,NULL,3,NULL,NULL,3,NULL,NULL,NULL,NULL,NULL,NULL,'2018-05-07 12:50:39',22,'',NULL,NULL,NULL,0,0,NULL,NULL,1,NULL,1,49,1271769972623806464,NULL,NULL,NULL,0),
1 个赞

我使用Importer-backend方式导入 也是报一样的错误