Établir une connexion à une base de données MySQL à partir d’un ordinateur
Une connexion à distance à MySQL avec un client MySQL, comme MySQL Workbench, peut être nécessaire pour effectuer certaines tâches. Pour se faire, un tunnel SSH doit être configuré. Vous trouverez les instructions ci-dessous.
Pré-requis
Accès à votre Hub Funio
Accès à votre cPanel
Un client MySQL supportant un tunnel par SSH
Accomplissement de la tâche: 15 minutes
Expertise: avancée
Comment faire?
Nous utiliserons MySQL Workbench, qui est le logiciel offert par MySQL, pour configurer la connexion.
1- Téléchargez et installez MySQL Workbench ici
1- Connectez-vous à cPanel, pour créer et télécharger la clé SSH
2- Dans MySQL Workbench, cliquez Databases → Manage Connections… → New
3- Configurez le nom de la connexion
4- Sélectionnez Standard TCP/IP over SSH comme le Connection Method.
5- Complétez les informations ci-dessous:
SSH Hostname: le_nom_de_votre-serveur
SSH Username: Votre utilisateur cPanel
SSH Password: Aucune modification est nécessaire
SSH Key File: Votre fichier de Clé SSH
MySQL Hostname: 127.0.0.1 (localhost ne va pas fonctionner)
MySQL Server Port: 3306
Username: Votre utilisateur cPanel
Password: Votre mot de passe cPanel
Default Schema: Laissez-le champ vide
6- Cliquez Test Connection, et un message indiquant que la connexion fut établie devrait être affiché.
7- Cliquez Database > Connect to Database… > OK pour établir la connexion
Important
Quand vous validez la connexion le message suivant peut être affiché: “The authenticity of ‘….’ cannot be established…“. Vous devez simplement cliquer OK pour accepter l’identité du serveur.
Vous pouvez aussi voir le message “…non standard version…”. Vous devez cliquer Continue Anyway. Le message est affiché car nous utilisons MariaDB sur nos serveurs.