Table des matières
Dans les environnements de développement, lorsque nous passons une modification en production, il est très important de créer une sauvegarde juste avant d'effectuer les modifications, de manière à pouvoir revenir au cas où les choses ne se passeraient pas comme nous le souhaitons.Dans le monde de MySQL nous avons plusieurs termes pour désigner la sauvegarde comme Décharger, Sauvegarde, Exportation, dans notre environnement phpMyAdmin, ces termes se réfèrent au même élément, qui est notre fichier où nous avons la structure et les données que nous voulons exporter pour enregistrer ce moment particulier de la base de données.
Avant d'exporter ou de générer notre sauvegarde, il est très important que nous connaissions l'étendue de ce dont nous avons besoin, c'est-à-dire que nous devons définir si nous voulons uniquement la structure de la base de données, uniquement les données, les données et la structure, uniquement certaines tables .
Définissez également à qui est destiné ce fichier résultant, s'il s'agit d'une base de données MySQL à nouveau, ou nous devons alimenter un moteur différent; Autant de questions valables que nous devons nous poser afin de savoir ce dont nous avons besoin et ainsi savoir quels outils utiliser.
Dans la vue Base de données, nous allons cliquer sur l'option exportation qui devrait nous montrer quelque chose comme ceci :
Le jeu de caractères nous permet de sélectionner un encodage particulier pour notre sauvegarde, comme par exemple quelque chose qui arrive souvent ce sont les bases de données en espagnol, il y a toujours des problèmes avec les accents et c'est parce que nous ne plaçons pas le jeu de caractères approprié. Enfin la compression, lorsqu'une base de données a de nombreux enregistrements, nous aurons un fichier très volumineux, nous aimons donc toujours compresser ce fichier pour qu'il ne prenne pas plus de place que nécessaire, vraiment lorsque nous stockons nos sauvegardes, pour cela nous avons de la compression types disponibles, ZIP, GZIP ou BZIP2, bien que cela ne soit disponible que si notre serveur a activé ces options pour le moment.