Comment importer une base de données avec phpMyAdmin ?
Introduction
La fonction phpMyAdmin offre aux utilisateurs de nombreux utilitaires, dont l'un est l'option "Import". Elle peut être utilisée pour migrer efficacement la base de données d'un site web si vous avez le fichier SQL à disposition ou pour créer une version de staging de votre site web. Dans ce tutoriel, nous vous montrons comment utiliser phpMyAdmin pour importer un fichier SQL dans une base de données déjà créée. Si vous n'êtes pas sûr de savoir comment créer une base de données, vous trouverez sur notre site un bon tutoriel à ce sujet : Pour créer une base de données MySQL avec cPanel, procédez comme suit
Accès à phpMyAdmin
Avant de pouvoir accéder à la fonctionnalité phpMyAdmin, vous devez vous connecter à votre compte cPanel chez nous. Veuillez lire à ce sujet notre guide cPanel : Comment puis-je me connecter au cPanel ?
Une fois que vous êtes connecté, allez dans la section "Base de données". Cliquez sur l'icône "phpMyAdmin".

Si vous cliquez sur phpMyAdmin, vous serez redirigé vers "PHPMyAdmin". Dans la barre latérale gauche, vous voyez une liste de toutes vos bases de données.
Nouveau sur phpMyAdmin ? Nous vous montrons ce que c'est : Qu'est-ce que PHPMyAdmin et où puis-je y accéder ?
Importer une base de données
Sélectionnez la nouvelle base de données dans laquelle le fichier SQL doit être importé.

Cliquez sur l'onglet "Importer" dans la barre d'outils supérieure pour accéder à la fonction d'importation.

Lorsque vous arrivez sur la page "Importation", vous voyez plusieurs sections. Parcourons-les pour mieux comprendre tous les paramètres disponibles :
Section "Fichier à importer
Sous la section "Fichier à importer", vous trouverez le bouton "Sélectionner un fichier". Lorsque vous cliquez sur ce bouton, une fenêtre contextuelle apparaît dans laquelle vous pouvez sélectionner un fichier. Ce fichier peut être un fichier SQL, un fichier XML, un fichier CSV ou un fichier archivé contenant un tel fichier, par exemple une archive compressée gzip, bzip2 ou zip.
Après avoir sélectionné le fichier, phpMyAdmin le télécharge et importe toutes les tables de la base de données sélectionnée. Vous pouvez également glisser-déposer le fichier depuis votre ordinateur vers l'écran d'importation de phpMyAdmin pour démarrer le processus.
Notez que vous ne pouvez pas sélectionner un fichier dont la taille est supérieure à 200 Mo. Cette limite a été introduite pour éviter que de gros fichiers SQL soient importés avec des requêtes lentes et non optimisées, ce qui peut entraîner une baisse spectaculaire des performances de l'ensemble du serveur.

La dernière option de cette section est le menu déroulant "Jeu de caractères du fichier". Ici, vous pouvez sélectionner le jeu de caractères du fichier à télécharger. Dans la plupart des cas, vous devriez conserver le réglage par défaut utf-8.
Section d'importation partielle
Comme phpMyAdmin est écrit en PHP, il peut utiliser tous les paramètres PHP côté serveur, y compris la limite de temps.

Si vous cochez cette case, phpMyAdmin peut interrompre le processus d'importation s'il constate qu'il s'approche du délai d'attente. Ceci est utile si vous téléchargez des fichiers volumineux. Cependant, cela peut amener MySQL à stocker les résultats d'opérations partielles (transactions ayant échoué).
Vous pouvez saisir dans le champ de texte en dessous une série de requêtes SQL que phpMyAdmin doit ignorer pendant le processus d'importation.
Autres options :
Dans la section "Autres options", vous ne voyez qu'une seule case à cocher. Vous pouvez activer ou désactiver le contrôle des clés étrangères pendant l'importation.

Section Format
Dans la section "Format", vous pouvez choisir le format du fichier à importer - par exemple SQL, XML ou CSV.

Section des options spécifiques au format
La dernière section de cette page est la section "Options spécifiques au format". Ici, vous pouvez personnaliser davantage le format du fichier à importer. Le menu déroulant vous permet de sélectionner un mode de compatibilité SQL spécifique, par exemple si vous importez un fichier créé sur un serveur avec une ancienne version de MySQL.
En cochant la case située sous cette zone de liste déroulante, vous pouvez désactiver l'instruction AUTO_INCREMENT pour les valeurs nulles. Si vous désactivez la case à cocher, l'instruction pour les valeurs nulles est activée.

Après avoir défini les paramètres d'importation, veuillez cliquer sur le bouton "OK" en bas à gauche de l'écran. Le processus d'importation démarre alors et vous recevez un message de réussite une fois l'importation terminée.
C'est ici que ça se passe ! La fonction d'importation au sein du service phpMyAdmin facilite les choses ! Si vous rencontrez des problèmes techniques ou si vous ne parvenez pas à importer vous-même un fichier particulier, n'hésitez pas à contacter notre équipe d'assistance ! Vous pouvez nous joindre 24 heures sur 24 via le Système de billetterie sur notre site web.