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.
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
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!