Correcte Database export maken

Om problemen te voorkomen en om altijd correct met bigdump te kunnen werken bij zeer grote sql bestanden .. is het raadzaam op te letten bij het maken van de sql export.

Bij het maken van een sql export middels PhpMyAdmin zijn er bij klikken op “custom” een viertal mogelijkheden:

  • Correcte optie: include column names in every INSERT statement
    Example: INSERT INTO tbl_name (col_A,col_B,col_C) VALUES (1,2,3)
    Heeft u een verouderde PhpMyAdmin? Doe dan het volgende
    "Complete inserts" (aangevinkt) & "Extended inserts" (uitgevinkt)
  • Incorrecte optie: insert multiple rows in every INSERT statement
    Example: INSERT INTO tbl_name VALUES (1,2,3), (4,5,6), (7,8,9)
  • Incorrecte optie: both of the above
    Example: INSERT INTO tbl_name (col_A,col_B) VALUES (1,2,3), (4,5,6), (7,8,9)
  • Incorrecte optie: neither of the above
    Example: INSERT INTO tbl_name VALUES (1,2,3)

Hoe te zien of hij correct is?
Open het sql bestand en kijk of meer dan 95% van de regels start met “INSERT INTO”

 

Daarnaast is het handig om het getal achter “Maximale lengte van de gemaakte query” niet groter te zetten danĀ 10000

Geef een reactie