通常是 mySQL 脚本的新手。
使用 infile 将自动生成的 tsv 文件上传到本地 mySQL 服务器。Windows 调度程序运行启动文件上传的批处理文件。
问题是每次批处理文件在文件进程中运行时,表中的条目都会重复。
有没有办法让它们追加而不是简单地写?我是否需要条目的密钥才能识别条目?
感谢所有帮助。提前致谢。
通常是 mySQL 脚本的新手。
使用 infile 将自动生成的 tsv 文件上传到本地 mySQL 服务器。Windows 调度程序运行启动文件上传的批处理文件。
问题是每次批处理文件在文件进程中运行时,表中的条目都会重复。
有没有办法让它们追加而不是简单地写?我是否需要条目的密钥才能识别条目?
感谢所有帮助。提前致谢。
一旦你定义了一些识别键并在 MySQL 中指定它(即指定它作为你的 PRIMARY KEY 或者定义一个 UNIQUE KEY 约束),那么你可以在你的 LOAD DATA 命令中使用 REPLACE 或 IGNORE 关键字(根据需要)。– eggyal 27 分钟前
有关此过程语法的信息位于此处。
感谢eggyal的帮助。