一般的mySQL脚本新手。
使用infile将自动生成的tsv文件上传到本地mySQL服务器。 Windows Scheduler运行批处理文件,启动infile上载。
问题是每次批处理文件运行infile进程时,表中的条目都会重复。
有没有办法让它们追加而不是简单地写?我是否需要输入密钥才能识别条目?
感谢所有帮助。提前谢谢。
答案 0 :(得分:1)
一旦定义了一些识别密钥并在其中指定了它 MySQL(即将其指定为PRIMARY KEY或者定义为UNIQUE KEY约束),然后你可以使用REPLACE或IGNORE关键字(如 适当的)你的LOAD DATA命令。 - eggyal 27分钟前
有关此流程语法的信息位于here。
感谢eggyal的帮助。