Comment exporter les résultats d’une requête MySQL vers un fichier Excel ou texte ?
Vers un fichier texte/CSV depuis la ligne de commande :
mysql -u user -p -e "SELECT * FROM table" database > resultats.txt
Vers un fichier CSV :
SELECT * FROM table
INTO OUTFILE '/tmp/resultats.csv'
FIELDS TERMINATED BY ','
ENCLOSED BY '"'
LINES TERMINATED BY '\n';
Depuis MySQL Workbench :
Exécutez la requête, puis clic droit sur le résultat > Export Result Set > sélectionnez le format (CSV, Excel, etc.)