Som sagt här av medlem i MySQL-dokumentationsteamet:
It's not atomic. The records loaded prior to the error will be in the
table.
Omgången är att importera data till en dedikerad tabell och sedan köra INSERT INTO ... SELECT ...
som kommer att vara atomär drift. På stora datamängder är detta potentiellt problem på grund av långa transaktioner.