mySQL TSV infile重复条目

时间:2012-11-13 18:04:41

标签: mysql batch-file file-io tsv

一般的mySQL脚本新手。

使用infile将自动生成的tsv文件上传到本地mySQL服务器。 Windows Scheduler运行批处理文件,启动infile上载。

问题是每次批处理文件运行infile进程时,表中的条目都会重复。

有没有办法让它们追加而不是简单地写?我是否需要输入密钥才能识别条目?

感谢所有帮助。提前谢谢。

1 个答案:

答案 0 :(得分:1)

  

一旦定义了一些识别密钥并在其中指定了它   MySQL(即将其指定为PRIMARY KEY或者定义为UNIQUE   KEY约束),然后你可以使用REPLACE或IGNORE关键字(如   适当的)你的LOAD DATA命令。 - eggyal 27分钟前

有关此流程语法的信息位于here

感谢eggyal的帮助。