Udělal bych to takto :
- Vytvořte dočasnou tabulku
pomocí
CREATE TABLE new_tbl LIKE orig_tbl;syntaxe - použijte
LOAD DATA INFILEimportovat data z CSV do tabulky - Použijte
UPDATEaktualizovat primární tabulku pomocí primárního klíče / jedinečného sloupce (možnáemployee_id)
Pracoval jsem s tabulkami obsahujícími 120 milionů řádků a importoval do nich soubory CSV obsahující 30 milionů řádků - to je metoda, kterou používám po celou dobu - mnohem efektivnější než cokoli v PHP (a to je můj jazyk na straně serveru)