Maison  >  Article  >  base de données  >  Explication de la méthode d'exportation des résultats de requête au format CSV via MySQL

Explication de la méthode d'exportation des résultats de requête au format CSV via MySQL

jacklove
jackloveoriginal
2018-06-09 10:30:021900parcourir

Pour exporter les résultats de la requête mysql vers csv, vous utilisez généralement php pour vous connecter à mysql afin d'exécuter la requête, et utilisez php pour générer les résultats de la requête renvoyés au format csv, puis l'exportez.

Mais cela est plus gênant et nécessite que le serveur installe php pour y parvenir.

Utiliser directement la méthode mysql export csv

Nous pouvons utiliser le into outfile, les champs terminés par, éventuellement entourés par, la ligne terminée par instruction pour réaliser l'exportation. Le format et la fonction de la déclaration csv

dans le fichier 'Répertoire exporté et nom du fichier'
Spécifiez le Répertoire exporté et nom de fichier

champs terminés par 'Délimiteur de champ'
Définir le délimiteur entre les champs

éventuellement entouré par 'Field wrapper'
Définir les caractères entourant le champ (les champs numériques ne sont pas valides)

lignes terminées par 'délimiteur interligne'
Définir le délimiteur pour chaque ligne

Exemple :

mysql -u root
use test;select * from table into outfile '/tmp/table.csv' fields terminated by ',' optionally enclosed by '"' lines terminated by '\r\n';

Après exécution, les données enregistrées dans talle seront exportées vers le fichier /tmp/table.csv. Chaque champ est séparé par , . Le contenu du champ est une chaîne et entouré de Chaque enregistrement utilise rn pour envelopper. l'article explique Pour exporter les résultats de la requête au format CSV via MySQL, veuillez faire attention au site Web chinois php pour plus de contenu connexe :

php array_push et $arr[]=$value Comparaison des performances

<.>

Comment utiliser php pour configurer une session qui contrôle strictement le délai d'expiration

Comment utiliser php pour déterminer la clé memcache La méthode /value existe-t-elle

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!

Déclaration:
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