Heim >Datenbank >MySQL-Tutorial >Wie importiert man große CSV-Dateien effizient über die Befehlszeile in MySQL?
Importieren großer CSV-Dateien in MySQL über die Befehlszeile
Das Importieren großer CSV-Dateien, die die Grenzen von GUI-Tools wie phpMyAdmin überschreiten, erfordert die Nutzung der Kommandozeile. Die folgenden Schritte führen Sie durch den Prozess des Importierens einer CSV-Datei in eine MySQL-Datenbank mit dem Dienstprogramm mysqlimport.
Spaltennamen aus der ersten CSV-Zeile festlegen
An Definieren Sie die Spaltennamen der MySQL-Tabelle aus der ersten Zeile der CSV-Datei. Befolgen Sie diese Schritte:
Der Befehl sollte wie folgt aussehen:
mysqlimport --fields-terminated-by=, \ --lines-terminated-by='\n' \ --skip-lines=1 \ -u username -p databaseName \ tablename restOfConfigFileOptions
Denken Sie daran, Benutzername, Datenbankname, Tabellenname und restOfConfigFileOptions durch zu ersetzen tatsächliche Werte. Weitere Befehlsoptionen finden Sie in der MySQL-Dokumentation.
Das obige ist der detaillierte Inhalt vonWie importiert man große CSV-Dateien effizient über die Befehlszeile in MySQL?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!