Ik zou het als volgt doen:
- Maak een tijdelijke tabel
met behulp van
CREATE TABLE new_tbl LIKE orig_tbl;
syntaxis - gebruik
LOAD DATA INFILE
om de gegevens uit de CSV in de tabel te importeren - Gebruik
UPDATE
om de primaire tabel bij te werken met behulp van een primaire sleutel / unieke kolom (misschienemployee_id
)
Ik heb gewerkt met tabellen met 120 miljoen regels en geïmporteerde CSV-bestanden met 30 miljoen regels erin - dit is de methode die ik altijd gebruik - veel efficiënter dan alles in PHP (en dat is mijn server-side taal naar keuze)