Connexion à l'instance RDS
Glissez pour afficher le menu
Configuration du groupe de sécurité
Comme vous l'avez peut-être remarqué, nous utilisons les mêmes groupes de sécurité que ceux configurés lors de la création et de l'exécution de l'instance EC2. Ces groupes disposent des autorisations pour se connecter via des clés SSH et des ports HTTP depuis n'importe quelle adresse IP.
Nous devons également ajouter une option pour la connexion à la base de données. Comme vous le savez probablement, les bases de données MySQL fonctionnent généralement sur le port 3306, il est donc nécessaire d'autoriser les connexions à ce port dans les groupes de sécurité. Nous pouvons autoriser les connexions depuis n'importe quelle IP en définissant 0.0.0.0/0, ou restreindre les connexions à notre propre IP pour plus de sécurité en spécifiant notre adresse IP.
Puisque nous allons autoriser les connexions depuis n'importe quelle IP, accédez aux paramètres du groupe de sécurité sélectionnés lors de la création de l'instance de base de données et ajoutez une nouvelle autorisation.
Comme vous pouvez le voir, AWS propose une option pour les règles entrantes pour MySQL ou Aurora. On constate que la connexion s'effectuera via le protocole TCP et que la plage de ports est 3306, qui est la valeur par défaut pour le SGBD MySQL.
Vous pouvez autoriser les connexions depuis n'importe quelle IP en spécifiant 0.0.0.0/0. Cependant, il est possible de sélectionner l'option « Mon IP » ici pour autoriser la connexion uniquement depuis votre adresse IP.
Vous aurez besoin de connaissances de base sur le fonctionnement de MySQL Workbench. Vous pouvez apprendre à installer MySQL Workbench en suivant ce lien.
Connexion à MySQL Workbench
Comme mentionné précédemment, nous allons gérer notre base de données cloud depuis notre ordinateur local.
Pour cela, ouvrez MySQL Workbench et cliquez sur le bouton "connecter" :
Vous verrez la fenêtre suivante. Ici, il faut saisir les données spécifiées lors de la création de l'instance de base de données.
Vous pouvez trouver le point de terminaison (nom d'hôte) de la base de données dans AWS ici :
Après avoir saisi toutes les données, cliquer sur « Test Connection » pour vérifier l'exactitude des données saisies et la connexion. La fenêtre de connexion devrait ressembler à ceci :
Vous pouvez maintenant cliquer sur « OK » dans le coin inférieur droit, et la nouvelle connexion apparaîtra dans votre MySQL Workbench.
Comme vous pouvez le voir, elle s'est également affichée pour moi :
Vous pouvez également accéder à votre liste des instances de base de données dans AWS et constater que de nouvelles connexions MySQL sont apparues pour l'instance à laquelle vous vous êtes connecté :
Merci pour vos commentaires !
Demandez à l'IA
Demandez à l'IA
Posez n'importe quelle question ou essayez l'une des questions suggérées pour commencer notre discussion
Connexion à l'instance RDS
Configuration du groupe de sécurité
Comme vous l'avez peut-être remarqué, nous utilisons les mêmes groupes de sécurité que ceux configurés lors de la création et de l'exécution de l'instance EC2. Ces groupes disposent des autorisations pour se connecter via des clés SSH et des ports HTTP depuis n'importe quelle adresse IP.
Nous devons également ajouter une option pour la connexion à la base de données. Comme vous le savez probablement, les bases de données MySQL fonctionnent généralement sur le port 3306, il est donc nécessaire d'autoriser les connexions à ce port dans les groupes de sécurité. Nous pouvons autoriser les connexions depuis n'importe quelle IP en définissant 0.0.0.0/0, ou restreindre les connexions à notre propre IP pour plus de sécurité en spécifiant notre adresse IP.
Puisque nous allons autoriser les connexions depuis n'importe quelle IP, accédez aux paramètres du groupe de sécurité sélectionnés lors de la création de l'instance de base de données et ajoutez une nouvelle autorisation.
Comme vous pouvez le voir, AWS propose une option pour les règles entrantes pour MySQL ou Aurora. On constate que la connexion s'effectuera via le protocole TCP et que la plage de ports est 3306, qui est la valeur par défaut pour le SGBD MySQL.
Vous pouvez autoriser les connexions depuis n'importe quelle IP en spécifiant 0.0.0.0/0. Cependant, il est possible de sélectionner l'option « Mon IP » ici pour autoriser la connexion uniquement depuis votre adresse IP.
Vous aurez besoin de connaissances de base sur le fonctionnement de MySQL Workbench. Vous pouvez apprendre à installer MySQL Workbench en suivant ce lien.
Connexion à MySQL Workbench
Comme mentionné précédemment, nous allons gérer notre base de données cloud depuis notre ordinateur local.
Pour cela, ouvrez MySQL Workbench et cliquez sur le bouton "connecter" :
Vous verrez la fenêtre suivante. Ici, il faut saisir les données spécifiées lors de la création de l'instance de base de données.
Vous pouvez trouver le point de terminaison (nom d'hôte) de la base de données dans AWS ici :
Après avoir saisi toutes les données, cliquer sur « Test Connection » pour vérifier l'exactitude des données saisies et la connexion. La fenêtre de connexion devrait ressembler à ceci :
Vous pouvez maintenant cliquer sur « OK » dans le coin inférieur droit, et la nouvelle connexion apparaîtra dans votre MySQL Workbench.
Comme vous pouvez le voir, elle s'est également affichée pour moi :
Vous pouvez également accéder à votre liste des instances de base de données dans AWS et constater que de nouvelles connexions MySQL sont apparues pour l'instance à laquelle vous vous êtes connecté :
Merci pour vos commentaires !