Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我停止了 mysql 导入,我想知道是否必须删除该表并重新开始,或者只是再次运行命令load data local infile...,它将继续从我离开的地方插入记录。
load data local infile...
它不会从中断的地方继续,它将从文件的开头开始(它不知道它在哪里中断),但是因为您使用的LOCAL是文档中的关键字:
LOCAL
如果您指定 IGNORE,将跳过与唯一键值上的现有行重复的输入行。... 对于 LOCAL,默认行为与指定 IGNORE 相同
因此,已经加载的数据将被简单地忽略。您可以阅读LOAD DATA 此处的文档。
LOAD DATA
使用此处IGNORE指定的关键字。
IGNORE