Heim > Datenbank > MySQL-Tutorial > Wie exportiere ich MySQL-Abfrageergebnisse in eine CSV-Datei?

Wie exportiere ich MySQL-Abfrageergebnisse in eine CSV-Datei?

Barbara Streisand
Freigeben: 2024-12-30 07:40:10
Original
275 Leute haben es durchsucht

How to Export MySQL Query Results to a CSV File?

Ausgabe von MySQL-Abfrageergebnissen im CSV-Format

Oft müssen Sie MySQL-Abfrageergebnisse möglicherweise in eine durch Kommas getrennte Werte (CSV) exportieren. Format zur weiteren Analyse oder Integration mit anderen Systemen. Um diesen Vorgang zu vereinfachen, ziehen Sie die folgende Lösung in Betracht:

Führen Sie den folgenden Befehl am Linux-Terminal aus und ersetzen Sie dabei die entsprechenden Werte:

SELECT order_id,product_name,qty
INTO OUTFILE '/path/to/orders.csv'
FIELDS TERMINATED BY ','
ENCLOSED BY '"'
LINES TERMINATED BY '\n'
FROM orders
WHERE foo = 'bar';
Nach dem Login kopieren
Nach dem Login kopieren

In neueren Versionen von MySQL ist die Abfrage möglicherweise erforderlich wie folgt neu angeordnet werden:

SELECT order_id,product_name,qty
INTO OUTFILE '/path/to/orders.csv'
FIELDS TERMINATED BY ','
ENCLOSED BY '"'
LINES TERMINATED BY '\n'
FROM orders
WHERE foo = 'bar';
Nach dem Login kopieren
Nach dem Login kopieren

Dieser Befehl exportiert die Ergebnisse in den angegebenen lokalen Dateipfad im CSV-Format, wobei die Spalten in doppelte Anführungszeichen gesetzt und durch getrennt werden Kommas. Beachten Sie, dass Spaltennamen nicht in der exportierten Datei enthalten sind.

Wenn Sie Daten von einem Remote-MySQL-Server auf Ihren lokalen Computer exportieren müssen, ist diese Lösung nicht geeignet. Ziehen Sie alternative Methoden in Betracht, z. B. die Verwendung eines Datenbankmigrationstools oder einer Drittanbieter-API.

Das obige ist der detaillierte Inhalt vonWie exportiere ich MySQL-Abfrageergebnisse in eine CSV-Datei?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Neueste Artikel des Autors
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage