Instance de calcul
Vous ne pouvez pas vous connecter directement à partir d'une adresse IP distante au point d'extrémité d'un système de base de données. Utilisez SSH ou RDP pour vous connecter à une instance de calcul et, à partir de celle-ci, utilisez l'interpréteur de commandes MySQL, le client MySQL ou MySQL Workbench pour vous connecter au système de base de données.
Connexion à une instance de calcul
Utilisez SSH ou RDP, selon la plate-forme, pour vous connecter à une instance de calcul.
Utilisation de l'interface de ligne de commande
Utilisez l'interface de ligne de commande pour vous connecter à une instance de calcul.
- VCN en cours d'exécution avec connectivité Internet. Voir Création d'un réseau en nuage virtuel.
- Système de base de données MySQL en cours d'exécution attaché au VCN. Notez l'adresse IP du point d'extrémité MySQL dans le système de base de données, ainsi que le nom d'utilisateur et le mot de passe d'administration. Pour trouver l'adresse IP, voir Ressource : Points d'extrémité.
- Instance de calcul en cours d'exécution (Oracle Linux dans l'exemple suivant) attachée à un sous-réseau public dans le même VCN que le système de BD MySQL. Notez l'adresse IP publique de l'instance de calcul. Le port SSH, 22, est ajouté au sous-réseau public par défaut. Il est recommandé d'ajouter une règle de trafic entrant pour le port 33060, qui est le port par défaut de l'interpréteur de commandes MySQL. Si ce port n'est pas disponible, l'interpréteur de commandes MySQL se connecte au port 3306. Si vous avez configuré d'autres ports, incluez le numéro de port dans votre chaîne de connexion. Voir Aperçu du service de réseau.
Rubriques connexes
Connexion à un système de base de données
Utilisez l'interpréteur de commandes MySQL, le client MySQL ou MySQL Workbench à partir d'une instance de calcul pour vous connecter à un système de base de données.
Utilisation de l'interpréteur de commandes MySQL
Utilisez l'interpréteur de commandes MySQL sur une instance de calcul pour vous connecter au point d'extrémité du système de base de données.
- VCN en cours d'exécution avec connectivité Internet. Voir Création d'un réseau en nuage virtuel.
- Système de base de données MySQL en cours d'exécution attaché au VCN. Notez l'adresse IP du point d'extrémité MySQL dans le système de base de données, ainsi que le nom d'utilisateur et le mot de passe d'administration. Pour trouver l'adresse IP, voir Ressource : Points d'extrémité.
- Instance de calcul en cours d'exécution et connectée (Oracle Linux dans le cadre de la tâche) attachée à un sous-réseau public dans le même VCN que le système de base de données MySQL. Notez l'adresse IP publique de l'instance de calcul. Le port SSH, 22, est ajouté au sous-réseau public par défaut. Il est recommandé d'ajouter une règle de trafic entrant pour le port 33060, qui est le port par défaut de l'interpréteur de commandes MySQL. Si ce port n'est pas disponible, l'interpréteur de commandes MySQL se connecte au port 3306. Si vous avez configuré d'autres ports, incluez le numéro de port dans votre chaîne de connexion. Voir Aperçu du service de réseau.
Utilisation du client MySQL
Utilisez le client MySQL sur une instance de calcul pour vous connecter au point d'extrémité du système de base de données.
- VCN en cours d'exécution avec connectivité Internet. Voir Création d'un réseau en nuage virtuel.
- Système de base de données MySQL en cours d'exécution attaché au VCN. Notez l'adresse IP du point d'extrémité MySQL dans le système de base de données, ainsi que le nom d'utilisateur et le mot de passe d'administration. Pour trouver l'adresse IP, voir Ressource : Points d'extrémité.
- Instance de calcul en cours d'exécution et connectée (Oracle Linux dans le cadre de la tâche) attachée à un sous-réseau public dans le même VCN que le système de base de données MySQL. Notez l'adresse IP publique de l'instance de calcul. Le port SSH, 22, est ajouté au sous-réseau public par défaut. Voir Aperçu du service de réseau.
Utilisation de MySQL Workbench
Utilisez MySQL Workbench sur une instance de calcul pour vous connecter au point d'extrémité du système de base de données.
- VCN en cours d'exécution avec connectivité Internet. Voir Création d'un réseau en nuage virtuel.
- Instance de calcul en cours d'exécution (Oracle Linux dans l'exemple suivant) attachée à un sous-réseau public dans le même VCN que le système de BD MySQL. Notez l'adresse IP publique de l'instance de calcul. Voir Aperçu du service de réseau.
- Paire de clés SSH.
Note
MySQL Workbench ne prend pas en charge les clés générées par PuTTy. Si vous utilisez PuTTYgen pour générer votre paire de clés SSH, convertissez votre clé privée au format OpenSSH à l'aide de l'utilitaire de conversion de PuTTYgen.
- Lancer MySQL Workbench.
- Dans la page d'accueil, cliquez sur le signe + à côté de MySQL Connexions.
- Dans la boîte de dialogue Configurer une nouvelle connexion, fournissez les détails suivants :
- Nom de la connexion : Spécifiez le nom de la connexion.
- Méthode de connexion : Sélectionnez TCP/IP standard sur SSH.
- Dans l'onglet Paramètres, fournissez les détails suivants :
- Nom d'hôte SSH : Adresse IP publique de l'instance de calcul.
- Nom d'utilisateur SSH : Spécifiez
opc
. - Fichier de clé SSH : Spécifiez le chemin d'accès à votre clé privée SSH.
- Nom d'hôte MySQL : Spécifiez l'adresse IP du point d'extrémité de votre système de base de données.
- Port du serveur MySQL : Port sur lequel le point d'extrémité MySQL est à l'écoute.
- Nom d'utilisateur : Spécifiez le nom d'utilisateur que vous avez défini lors de la création du système de base de données.
- Mot de passe : Spécifiez le mot de passe que vous avez défini lors de la création du système de base de données.
- Cliquez sur Tester la connexion pour vérifier la validité des informations de connexion.
- Cliquez sur OK.