web-dev-qa-db-fra.com

Comment exporter une base de données à partir de DataGrip dans un fichier SQL?

Comment puis-je exporter une base de données à partir de DataGrip dans un fichier SQL sous forme d'exportation phpmyadmin?

Si j'utilise Dump Data To Files, DataGrip enregistre une table dans un fichier. 

Et comment puis-je créer une sauvegarde de toutes les bases de données MySQL, qui s’ouvrent dans DataGrip?

9
Siricks

Ancien fil ici, mais pour ceux qui risquent de tomber dessus, les nouvelles versions de DataGrip ont une nouvelle option, "dump with mysqldump", qui vous permettra de générer un dump contenu dans un seul fichier de sortie .sql.

 enter image description here

14
Daniell

En exécutant DataGrip 2016.2.5, vous pouvez sélectionner plusieurs tables et cliquer avec le bouton droit de la souris -> Copier DDL. Cela place un script de création/suppression dans le presse-papiers, que vous pouvez ensuite coller dans un fichier texte.

8
ulrichenslin

Je viens de recevoir la mise à jour DataGrip 2016.2.1 ce matin. Il semble que la fonctionnalité ait été ajoutée (du moins pour SQL SERVER, le seul que j'ai testé). Ce n'était pas disponible dans la version précédente - j'ai essayé.

Sélectionnez une plage de tables et cliquez dessus avec le bouton droit de la souris ou cliquez avec le bouton droit sur le nom de la base de données. L'option Dump Data to Files est maintenant là.

Malheureusement, il reste encore dans plusieurs fichiers. Mais il est digne d'un clic droit sur chaque table à tour de rôle.

3
groundh0g

Vous pouvez maintenant cocher "Fichier unique" tout en choisissant "Vider les données dans un ou plusieurs fichiers" dans DataGrip 2018.3.1  enter image description here

1
Kirill