Importer des données depuis PhpMyAdmin

Table des matières
Il se peut aussi qu'il y ait eu une panne massive et que nous ne soyons pas sûrs de l'intégrité des données donc nous devons revenir à un point précédemment sauvegardé, pour cela nous allons voir comment intégrer ces sauvegardes dans notre Base de données.
Pour pouvoir effectuer une importation, nous devons garder à l'esprit que nos fichiers doivent être de l'un de ces types, afin que nous puissions les importer en utilisant phpMyAdmin:

[couleur = # 808080]1[/Couleur]

SQL: Ce type de fichier contient des instructions SQL basiques ou compatibles MySQL, C'est l'export le plus basique et même le plus complet puisqu'il nous permet d'avoir des données et de la structure.

[couleur = # 808080]2[/Couleur]

CSV: C'est un type de fichier où les différents champs sont séparés par des virgules, il est tout à fait utilisable puisqu'il est compatible avec de nombreux programmes et on peut même développer nos propres interpréteurs pour cela, l'inconvénient est qu'on ne conserve pas la structure du tables si nous importons à partir d'un fichier contenant des données de plusieurs tables.

Une fois que nous avons notre fichier, pour importer les données, nous devons accéder à l'option Importer, que ce soit depuis le menu de la base de données ou depuis la vue de la requête, puis le processus de téléchargement de notre fichier sur le serveur se produit, c'est-à-dire que nous le transmettons de notre ordinateur à l'ordinateur où se trouve la base de données, dans ce cas via HTTP.
Bien sûr, il existe des limites créées par l'administrateur système pour protéger les fonctionnalités du serveur, cela signifie que nous ne pourrons pas importer tous nos fichiers, si certaines de ces conditions se produisent :

[couleur = # 808080]1[/Couleur]

Limite de temps: Si notre fichier prend beaucoup de temps à traiter, le serveur tuera ce processus et l'importation ne sera pas terminée.

[couleur = # 808080]2[/Couleur]

Taille de fichier maximale: Si la taille de notre fichier est supérieure au poids défini, alors l'import ne s'exécutera pas.

Une fois que nous accédons à l'option importer Nous aurons l'écran suivant, où nous pouvons configurer certains paramètres pour effectuer notre téléchargement.

Il y a des moments où nous devons ignorer les restrictions de taille imposées à nos fichiers, pour cela nous devons faire une importation depuis un répertoire du serveur, pour cela nous devons d'abord avoir les autorisations pour télécharger notre fichier à importer dans un répertoire sur le serveur, bien connaître le itinéraire et nous disons à phpMyAdmin où il doit aller pour trouver le fichier à importer.

Cela nous permet en dehors des fichiers.sql importer également des fichiers avec certains des formats de compression pris en charge, phpMyAdmin il se décompressera automatiquement lorsqu'il sera détecté, rappelez-vous que les types de format de compression acceptés sont, zip, gzip, bzip2.
Une bonne pratique pour identifier nos fichiers compressés et savoir qu'ils ont un .sql à l'intérieur, est d'utiliser des doubles extensions, c'est-à-dire de créer des fichiers de cette manière, .sql.zip, .sql.gz, .sql.bz2, de cette façon, nous pourrons identifier plus rapidement quel fichier nous devons utiliser, en évitant d'attendre un moment puis phpMonadmin dites-nous qu'il s'agit d'un fichier incorrect.
wave wave wave wave wave