Sie sollten sich über mysqlimport informieren , ein mit MySQL bereitgestelltes Befehlszeilentool. Dieses Tool ist der schnellste Weg zum Massenladen von CSV-Daten.
Das Tool hat zwei Optionen
, --replace
und --ignore
um doppelte Schlüsselkonflikte zu behandeln.
Aus Sicherheitsgründen und um zu vermeiden, dass das Passwort im Klartext in das Skript eingefügt wird, können Sie auch MYSQL_PWD
verwenden Umgebungsvariable oder die .my.cnf
Datei (stellen Sie sicher, dass die Datei im Modus 400 oder 600 ist). Siehe Richtlinien für Endbenutzer zur Passwortsicherheit .