Бих го направил така :
- Създайте временна таблица
използвайки
CREATE TABLE new_tbl LIKE orig_tbl;синтаксис - използвайте
LOAD DATA INFILEза да импортирате данните от CSV в таблицата - Използвайте
UPDATEда актуализирате първичната таблица с помощта на първичен ключ/уникална колона (може биemployee_id)
Работил съм с таблици, съдържащи 120 милиона реда и импортирах CSV файлове, съдържащи 30 милиона реда в тях - това е методът, който използвам през цялото време - много по-ефективен от всичко в PHP (и това е моят избран език от страна на сървъра)