Der mysqlimport-Client verfügt über eine Befehlszeilenschnittstelle, die beim Ausführen von LOAD DATA-SQL-Anweisungen hilft. Die meisten Optionen von mysqlimport reagieren direkt auf die LOAD DATA-Klausel der Syntax.
Das Dienstprogramm mysqlimport kann wie unten gezeigt aufgerufen werden: Entfernen Sie alle Erweiterungen und ermitteln Sie anhand der Ergebnisse den Namen der Tabelle, in die der Dateiinhalt importiert werden muss.
Beispiel
Nehmen wir ein Beispiel: Die Dateien mit den Namen „sample.txt“, „sample.text“ und „sample“ werden alle in eine Tabelle mit dem Namen „sample“ importiert.Das Dienstprogramm unterstützt die folgenden Funktionsoptionen, die in der Befehlszeile oder in den Gruppen [mysqlimport] und [client] der Optionsdatei angegeben werden können.
--bind-address=ip_addressWenn Ihr Computer über mehrere Netzwerkschnittstellen verfügt, können Sie mit dieser Option auswählen, welche Schnittstelle Sie für die Verbindung zum MySQL-Server verwenden müssen.
--character-sets-dir= dir_nameist das Verzeichnis, in dem Zeichensätze installiert sind.
--columns=column_list, -c columns_listAls Wert wird eine durch Kommas getrennte Liste von Spaltennamen verwendet. Spaltenreihenfolge Der Name gibt an, wie die Datendateispalte mit der Tabellenspalte übereinstimmt.
--compress, -CEs komprimiert nach Möglichkeit alle zwischen dem Client und dem Server gesendeten Informationen.
--compression-algorithms=valueBezieht sich auf die Komprimierungsalgorithmen, die beim Herstellen einer Verbindung zum Server zulässig sind. Das Die verfügbaren Algorithmen sind die gleichen wie im System „protocol_compression_algorithms“. Veränderbar. Der Standardwert ist unkomprimiert.
--enable-cleartext-pluginMysql_clear_password Klartext-Authentifizierungs-Plugin aktivieren.
--force, -fDiese Option ignoriert Fehler. Nehmen wir ein Beispiel: Wenn die Tabelle für eine Textdatei nicht existiert, verarbeiten Sie die restlichen Dateien weiter. Ohne --force wird mysqlimport beendet, wenn die Tabelle nicht existiert.
Das obige ist der detaillierte Inhalt vonmysqlimport – MySQL-Datenimporteur. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!