Maison > base de données > tutoriel mysql > Comment afficher les résultats d'une requête MySQL sous forme de fichier CSV ?

Comment afficher les résultats d'une requête MySQL sous forme de fichier CSV ?

DDD
Libérer: 2024-12-13 13:06:10
original
630 Les gens l'ont consulté

How to Output MySQL Query Results as a CSV File?

Sortir les résultats de la requête MySQL au format CSV

Pour récupérer des données de MySQL au format CSV, modifiez votre requête en utilisant la syntaxe suivante, comme recommandé par la documentation « Enregistrer les résultats de la requête MySQL dans un fichier texte ou CSV » :

SELECT order_id,product_name,qty
INTO OUTFILE '/var/lib/mysql-files/orders.csv'
FIELDS TERMINATED BY ','
ENCLOSED BY '"'
LINES TERMINATED BY '\n';
Copier après la connexion

Vous pouvez également réorganiser la syntaxe dans versions plus récentes de MySQL comme suit :

SELECT order_id,product_name,qty
INTO OUTFILE '/var/lib/mysql-files/orders.csv'
FIELDS TERMINATED BY ','
ENCLOSED BY '"'
LINES TERMINATED BY '\n'
FROM orders
WHERE foo = 'bar';
Copier après la connexion

Remarque :

  • Les noms de colonnes ne seront pas inclus dans les résultats exportés.
  • Le fichier CSV sera enregistré sur le serveur exécutant MySQL.
  • L'utilisateur exécutant le processus MySQL doit disposer des autorisations d'écriture sur le fichier choisi. répertoire.
  • Cette solution peut ne pas convenir pour écrire la sortie sur une machine locale à partir d'un serveur distant, surtout s'il est hébergé ou virtualisé.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal