web-dev-qa-db-fra.com

Comment exporter des données de table dans MySql Workbench au format csv?

Je me demande comment puis-je exporter des données de table dans un fichier csv? J'ai lu que je devais utiliser la ligne de commande mysql workbench mais je n'arrive pas à comprendre comment lancer la ligne cmd (je ne sais pas quelle est la commande).

Fonctionne sous Windows 7 64bit.

62
chobo2

Vous pouvez sélectionner les lignes de la table à exporter dans l'éditeur SQL de MySQL Workbench. Vous trouverez un bouton Exporter dans le jeu de résultats qui vous permettra d'exporter les enregistrements dans un fichier CSV, comme indiqué dans l'image suivante:

MySQL Workbench Export Resultset Button

Gardez également à l'esprit que par défaut, MySQL Workbench limite la taille du jeu de résultats à 1 000 enregistrements. Vous pouvez facilement changer cela dans la boîte de dialogue Préférences:

MySQL Workbench Preferences Dialog

J'espère que cela t'aides.

60
Sergio

U peut utiliser mysql dump ou query pour exporter des données dans un fichier csv

SELECT *
INTO OUTFILE '/tmp/products.csv'
FIELDS TERMINATED BY ','
ENCLOSED BY '"'
ESCAPED BY '\\'
LINES TERMINATED BY '\n'
FROM products
53
Neeti

MySQL Workbench 6.3.6

Exporter le résultat SELECT

  • Après avoir exécuté une requête SELECT: > Exporter les résultats ...

    Query Export Results

Exporter les données de la table

  • Dans le navigateur, cliquez avec le bouton droit de la souris sur la table> Assistant d'exportation de données de table

    Table Data Export

  • Toutes les colonnes et toutes les lignes sont incluses par défaut. Cliquez sur Suivant .

  • Sélectionnez Chemin du fichier, tapez, Séparateur de champs (par défaut, il s'agit de ;, pas , !!!) et cliquez sur Suivant .

    CSV

  • Cliquez sur Suivant > Suivant > Terminer et le fichier est créé à l'emplacement spécifié

26
ROMANIA_engineer