Comment écrire les résultats d'une requête mysql dans un fichier? J'ai juste besoin de quelque chose rapidement. La sortie peut être CSV, XML, HTML, etc.Résultats MySQL dans un fichier
Répondre
SELECT a,b,a+b
FROM test_table
INTO OUTFILE '/tmp/result.txt'
FIELDS TERMINATED BY ',' OPTIONALLY ENCLOSED BY '"'
LINES TERMINATED BY '\n'
(les docs montrent INTO OUTFILE dans la partie SELECT .. qui peut fonctionner aussi bien, mais je l'ai jamais essayé de cette façon) http://dev.mysql.com/doc/refman/5.0/en/select.html
INTO OUTFILE crée un fichier sur le serveur; si vous êtes sur un client et que vous voulez qu'il y faire:
mysql -u you -p -e "SELECT ..." > file_name
si vous avez phpMyAdmin installé, il est un nobrainer: Exécutez la requête (n'a pas obtenu une copie chargée, donc je ne peux pas vous dire les détails, mais c'est vraiment facile) et vérifiez le fond de neer pour les options d'exportation. CSV sera répertorié, mais je pense que vous pouvez aussi avoir SQL si vous aimez :)
phpMyAdmin donnera CSV en dialecte Excelle, ce qui est probablement ce que vous voulez ...
Vous pouvez utiliser MySQL Query Browser pour exécuter le requête, puis allez dans Fichier -> Exporter les résultats et choisissez le format de sortie. Les options sont CSV, HTML, XML, Excel et PLIST.
- 1. PHP mail() résultats dans un fichier "dead.letter"
- 2. Artificiellement Ajouter un enregistrement aux résultats MySQL
- 3. MySql Recherche Browers résultats
- 4. MySQL/PHP - Interroger un jeu de résultats?
- 5. Pour exécuter un fichier .sql dans MySQL
- 6. Comment voir les résultats de ma classe dans un fichier?
- 7. MYSQL obtenir le montant des résultats
- 8. Tableau de résultats MySQL en PHP
- 9. résultats de Split MYSQL en 4 tableaux
- 10. MySQL: garder la colonne ensemble dans les résultats?
- 11. Comment concaténer des ensembles de résultats entiers dans MySQL?
- 12. Comment faire pour récupérer des résultats non-correspondants dans mysql
- 13. mySQL - résultats par nombre de secondes
- 14. mysql concaténer résultats extrait avec chaîne
- 15. Mysql combien de résultats de recherche
- 16. Comment joindre les résultats de deux tables dans un fichier de sortie?
- 17. Utiliser un chemin de fichier comme clé primaire dans MySQL
- 18. Comment importer un fichier .bak SQL Server dans MySQL?
- 19. Impossible de retourner un jeu de résultats dans le contexte
- 20. Stockage des résultats dans un problème d'enregistrement
- 21. Comment obtenir un pointeur de ressource interne à partir d'un jeu de résultats MySql dans Php?
- 22. Compresser les résultats de commande dans le fichier zip corrompu
- 23. Importer le fichier mysql dans l'accès DB
- 24. Résultats de comptage dans un tableau
- 25. Fusionner les résultats de la requête MySQL avec PHP
- 26. La requête complexe MySQL ne donne pas de bons résultats
- 27. MySQL complexe problème JOIN - Impossible d'obtenir des résultats corrects
- 28. comparer les résultats avec une autre table en PHP/MySQL
- 29. Recherche table MySQL pour une sorte de résultats
- 30. Comment faire une boucle sur les résultats de MySQL facilement?