Um die Abfrageergebnisse von MySQL nach csv zu exportieren, verwenden Sie im Allgemeinen PHP, um eine Verbindung zu MySQL herzustellen, um die Abfrage auszuführen, und verwenden Sie PHP, um die zurückgegebenen Abfrageergebnisse im CSV-Format zu generieren und sie dann zu exportieren.
Aber das ist problematischer und erfordert, dass der Server php installiert, um dies zu erreichen.
Wir können die Anweisung into outfile, Felder beendet durch, optional eingeschlossen durch, Zeile beendet durch verwenden um den Export zu erreichen Das Format und die Funktion der CSV
in outfile 'Exportiertes Verzeichnis und Dateiname'
Geben Sie den Export an Verzeichnis- und Dateiname
Felder, die durch „Feldtrennzeichen“ abgeschlossen werden
Definieren Sie das Trennzeichen zwischen Feldern
optional eingeschlossen durch „Feldtrennzeichen“
Definieren Sie die Zeichen, die das Feld umgeben (numerische Felder sind ungültig)
Zeilen, die durch „Zeilentrennzeichen“ abgeschlossen werden
Definieren Sie das Trennzeichen für jede Zeile
mysql -u root use test;select * from table into outfile '/tmp/table.csv' fields terminated by ',' optionally enclosed by '"' lines terminated by '\r\n';
Nach der Ausführung werden die in Talle aufgezeichneten Daten in die Datei /tmp/table.csv exportiert. Jedes Feld wird durch , getrennt. Der Feldinhalt ist von “ umgeben. Jeder Datensatz wird mit umbrochen Der Artikel erklärt, wie Sie Abfrageergebnisse über MySQL in CSV exportieren können. Weitere verwandte Inhalte finden Sie auf der chinesischen PHP-Website:
php array_push und $arr[]=$value LeistungsvergleichSo verwenden Sie PHP, um eine Sitzung einzurichten, die die Ablaufzeit streng kontrolliert
So verwenden Sie PHP, um den Memcache-Schlüssel zu bestimmen / Wert Ob die Methode
existiert
Das obige ist der detaillierte Inhalt vonErläuterung der Methode zum Exportieren von Abfrageergebnissen in CSV über MySQL. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!