Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Apprendre Connexion à la RDS depuis une instance EC2 | Gestion RDS
Introduction à l'informatique en nuage

Connexion à la RDS depuis une instance EC2

Glissez pour afficher le menu

Pour se connecter à la base de données depuis une instance EC2, il est nécessaire d’effectuer les mêmes actions que lors de la connexion à une base de données depuis n’importe quel ordinateur Linux.

Note
Remarque

EC2 est simplement un ordinateur loué avec un système d’exploitation Linux installé, il n’y a donc rien de particulier à ce sujet.

Présentation de la connexion depuis votre instance Linux à la base de données cloud et de l’utilisation de requêtes SQL pour récupérer, créer, modifier et supprimer des données dans la base de données. À la fin, obtention d’un contrôle total et d’un accès complet à la base de données.

Installer MySQL

Installation de MySQL sur votre instance requise. Utiliser les commandes suivantes :

sudo su

dnf update -y
Technologie cloud AWS RDS EC2 2

Cette commande nous accorde les privilèges de superutilisateur et met également à jour les composants s'ils n'ont pas été mis à jour sur notre système.

Ensuite, il est nécessaire d'installer le serveur MariaDB, qui contiendra le serveur MySQL requis. Cela peut être fait avec la commande suivante :

dnf install mariadb105-server -y
Technologie cloud AWS RDS EC2 3

Après une installation réussie, possibilité de se connecter à l'instance de base de données en utilisant la commande suivante :

mysql -u MY_USER -p -h MY_HOST -P 3306
Technologie cloud AWS RDS EC2 4
Note
Remarque

Lorsque vous êtes invité à saisir votre mot de passe, aucune des touches que vous appuyez ne sera affichée. Il faut taper votre mot de passe au clavier puis appuyer sur Entrée.

Exécution d'opérations à l'aide de SQL.

Maintenant que nous sommes connectés à la base de données via MySQL, nous pouvons commencer à effectuer des opérations sur nos bases de données et tables.

Pour commencer, utilisons la commande suivante pour vérifier si tout est correct et si nous sommes connectés à la bonne base de données :

SHOW DATABASES;
Technologie cloud AWS RDS EC2 5

Pour exécuter une commande dans cette console, il est nécessaire d'utiliser un point-virgule à la fin. Sinon, vous passerez simplement à la ligne suivante. Cela s'avère très pratique pour rédiger et organiser de longues requêtes, mais faites attention à cette fonctionnalité.

Ensuite, il convient de sélectionner la base de données créée afin de commencer à travailler avec les tables qu'elle contient à l'aide d'une commande simple :

USE CodefinityGuideDatabase;
Technologie cloud AWS RDS EC2 6

Nous pouvons maintenant écrire une requête SQL classique ici et extraire des données depuis n'importe quelle table.

Par exemple, examinons la table user_phones :

SELECT * FROM user_phones;
Technologie cloud AWS RDS EC2 7

Nous avons récupéré des informations à partir de la table que nous avons créée localement via MySQL Workbench. Cela démontre que notre base de données est dans le cloud et qu'il n'y a absolument rien de difficile à utiliser RDS.

Félicitations pour avoir terminé le cours ! Ce n'est que le début de votre parcours. Continuez à pratiquer ce que vous avez appris, explorez davantage AWS et découvrez les prochains cours sur Codefinity pour élargir vos connaissances et compétences.

1. Quel est le principal objectif d'une instance EC2 dans AWS ?

2. Quelle est la commande SQL correcte pour afficher toutes les bases de données dans MySQL ?

question mark

Quel est le principal objectif d'une instance EC2 dans AWS ?

Sélectionnez la réponse correcte

question mark

Quelle est la commande SQL correcte pour afficher toutes les bases de données dans MySQL ?

Sélectionnez la réponse correcte

Tout était clair ?

Comment pouvons-nous l'améliorer ?

Merci pour vos commentaires !

Section 4. Chapitre 5

Demandez à l'IA

expand

Demandez à l'IA

ChatGPT

Posez n'importe quelle question ou essayez l'une des questions suggérées pour commencer notre discussion

Section 4. Chapitre 5
some-alt