mysql5.7迁移到TiDB-v5.2.2报错

CREATE TABLE “t_agent” (
“Fagent_id” bigint(20) NOT NULL,
“Ft0_recheck” bigint(20) NOT NULL DEFAULT ‘0’,
PRIMARY KEY (“Fagent_id”)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;

导入时报错


似乎不能使用" ?? 只能使用’ ?

日志是 t_angent_history、发下这个 schema

mysql 专业符是用反点 ` ,没有使用单引号和双引号的

加入一下参数即可
[root@tidb01 bin]# cat tidb-lightning.toml
[tidb]
sql-mode = ‘ANSI_QUOTES’

参考链接
https://docs.pingcap.com/zh/tidb/stable/sql-mode#sql-mode-列表
https://docs.pingcap.com/zh/tidb/stable/schema-object-names#schema-对象名
https://docs.pingcap.com/zh/tidb/stable/tidb-lightning-configuration

此话题已在最后回复的 1 分钟后被自动关闭。不再允许新回复。