web-dev-qa-db-fra.com

Comment effectuer une sauvegarde de base de données MySQL avec MySQL Workbench?

Comment effectuer une sauvegarde de base de données avec MySQL Workbench? Pouvons-nous prendre des sauvegardes de la manière suivante-

  1. Le fichier de sauvegarde (.sql) contient les instructions Create Table et les instructions Insert in Table.
  2. Le fichier de sauvegarde (.sql) contient uniquement des instructions Create Table, et non des instructions Insert into Table pour toutes les tables.
  3. Le fichier de sauvegarde (.sql) contient uniquement des instructions Insert into Table, pas des instructions Create Table pour toutes les tables.
104
Viraj Dhamal

Pour Workbench 6.0

Ouvrez MySql Workbench. Pour effectuer une sauvegarde de base de données, vous devez créer New Server Instance (si non disponible) dans Server Administration.

Étapes pour créer New Server Instance:

  1. Sélectionnez l'option New Server Instance dans Server Administrator.
  2. Fournissez les détails de la connexion.

Après avoir créé une nouvelle instance de serveur, il sera disponible dans la liste Server Administration. Double-cliquez sur l'instance de serveur que vous avez créée OR Cliquez sur l'option Manage Import/Export, puis sélectionnez Instance de serveur.

Maintenant, à partir de DATA EXPORT/RESTORE sélectionnez l'option DATA EXPORT, sélectionnez Schéma et objet de schéma pour la sauvegarde.

Vous pouvez générer un fichier de sauvegarde de différentes manières, comme indiqué ci-dessous.

Q.1) Le fichier de sauvegarde (.sql) contient à la fois les instructions Create Table et les instructions Insert in Table

ANS:

  1. Sélectionnez l'option de démarrage de l'exportation

Q.2) Le fichier de sauvegarde (.sql) contient uniquement des instructions Create Table, et non des instructions Insert into Table pour toutes les tables .

ANS:

  1. Sélectionnez l'option Skip Table Data(no-data)

  2. Sélectionnez l'option de démarrage de l'exportation

Q.3) Le fichier de sauvegarde (.sql) contient uniquement des instructions Insérer dans une table, pas une instruction Créer une table pour toutes les tables

ANS:

  1. Sélectionnez l'onglet Options avancées, dans le panneau Tables, sélectionnez l'option no-create info-Do not write CREATE TABLE statement that re-create each dumped table.
  2. Sélectionnez l'option de démarrage de l'exportation

Pour établi 6.3

  1. Cliquez sur l'onglet Gestion à gauche dans le panneau de navigation.
  2. Cliquez sur Option d'exportation de données
  3. Sélectionnez le schéma
  4. Sélectionner des tables
  5. Sélectionnez l'option requise dans la liste déroulante sous la liste des tables selon vos besoins.
  6. Cochez la case Inclure créer un schéma
  7. Cliquez sur l'option Advance
  8. Cochez la case Insertion complète dans le panneau Inserts.
  9. Démarrer l'exportation Workbench 6.3 export
153
Viraj Dhamal

Serveur > Export de données

enter image description here

Sélectionnez la base de données et lancez l'exportation

enter image description here

37
kyo
  1. Sur la page "HOME" -> sélectionnez "Gérer les importations/exportations" sous "Administration du serveur".

  2. Une boîte apparaît ... choisissez le serveur qui contient les données que vous souhaitez sauvegarder.

  3. Dans l'onglet "Exporter vers le disque", sélectionnez les bases de données à exporter.

  4. Si vous voulez toutes les tables, sélectionnez l’option ‘Exporter vers un fichier autonome’, sinon choisissez l’autre option pour une restauration sélective.

  5. Si vous avez besoin d’options avancées, voir l’autre billet, sinon cliquez sur ‘Démarrer l’exportation’.

20
daticon

Dans Window dans la nouvelle version, vous pouvez exporter comme ceci

enter image description hereenter image description here

enter image description here

12
Adiii

La fonction d'exportation de données dans MySQL Workbench permet deux des trois méthodes. Il y a une case à cocher Skip Table Data (no-data) sur la page d'exportation qui permet de vider avec ou sans données. Le vidage des données sans métadonnées n'est pas pris en charge.

9
Mike Lischke

Dans Workbench 6.3, c'est très facile:

  1. Dans la vue "HOME", sélectionnez l’une des connexions MySQL: (localhost)
  2. Dans la vue "Localhost", cliquez sur "Serveur" -> "Exportation de données".
  3. Dans la vue "Exportation de données", sélectionnez la ou les tables et indiquez si vous souhaitez exporter uniquement leur structure, ou leur structure et leurs données, ...
  4. Cliquez sur "Démarrer l'exportation"
6
Manfred

Dans Workbench 6.0, connectez-vous à n’importe quelle base de données. Vous verrez deux onglets.

1 .Management 2. Schemas

Par défaut, l’onglet Schemas est sélectionné. Sélectionnez l'onglet Management puis sélectionnez Data Export. Vous obtiendrez la liste de toutes les bases de données. sélectionnez la base de données souhaitée, le nom du fichier et les options souhaitées, puis lancez l'exportation. Vous avez terminé avec la sauvegarde.

4
Swapnil Shende

Dans Workbench 6.3, accédez au menu Serveur, puis choisissez Exporter les données. Le dialogue qui apparaît vous permet de faire les trois choses que vous voulez.

2
Rob Sedgwick

J'utilise MySQL Workbench 8.0 : enter image description here

1
Tính Ngô Quang