Avant de commencer, il est important de mentionner que tous les plans d'hébergement ne fournissent pas d'accès SSH. Pour suivre ce guide, vous aurez besoin d'un plan qui inclut cette fonctionnalité. Les plans disponibles sont les plans Senior ou supérieurs. Vous pouvez consulter notre tableau comparatif des plans pour trouver l'option qui correspond le mieux à vos besoins.
Remarque : La plateforme de test inclut l'accès SSH, mais ce plan n'autorise pas l'activation de l'accès externe à la base de données, qui est requis pour importer une base de données via SSH.
Prérequis
- Assurez-vous que l'accès SSH est activé sur votre plan d'hébergement. Si vous avez besoin d'aide pour activer et accéder à SSH, vous pouvez suivre notre guide d'assistance.
Téléversement du fichier SQL
Avant d'importer votre base de données, vous devez téléverser le fichier .sql (la base de données) vers votre hébergement. Nous vous recommandons d'utiliser un gestionnaire FTP tel que FileZilla pour cela.
Une fois que vous accédez à l'hébergement via FTP, assurez-vous de téléverser votre fichier .sql dans le dossier /entrada de votre serveur via FTP.
Connexion SSH et commandes d'importation
Une fois le fichier téléversé, vous pouvez vous connecter à l'hébergement via SSH. Vous pouvez obtenir les informations d'accès depuis votre panneau de contrôle.
La première étape consiste à établir la connexion à l'hébergement. Pour ce faire, vous aurez besoin de l'utilisateur SSH de votre hébergement et de l'IP du serveur. Une fois saisis, le système vous demandera le mot de passe attribué lors de l'activation de l'accès SSH.
Exemple de capture d'écran de l'accès SSH :
Après la connexion via SSH, vous pouvez exécuter la commande ls -la. Cette commande affichera une liste des fichiers et dossiers détectés, où vous devriez voir le fichier .sql que vous avez téléversé.
Exemple de capture d'écran d'un fichier .sql listé :
Ensuite, il est temps de commencer l'importation du fichier .sql. Utilisez la commande suivante pour importer votre base de données :
mysql -u votre_utilisateur_mysql -p -h IP_de_votre_hébergement Nom_de_votre_base_de_données < fichier_bdd.sql
Vous devez remplacer les données marquées en gras dans la commande par les informations correspondantes. Vous aurez besoin des informations de connexion de l'utilisateur MySQL et de la base de données dans laquelle vous souhaitez l'importer : Où voir les informations de connexion MySQL
Exemple de capture d'écran de l'exécution d'un fichier .sql via SSH :
L'importation peut prendre un certain temps, pendant lequel le terminal n'affichera pas de nouvelles lignes jusqu'à la fin du processus.