Introduction
Dans ce projet, vous allez apprendre à inverser l'affichage d'une commande de terminal Linux à l'aide d'instructions SQL dans le client MySQL. Ce projet est conçu pour vous aider à comprendre les bases de SQL et à apprendre à l'utiliser pour effectuer des opérations simples sur des données textuelles.
👀 Aperçu

🎯 Tâches
Dans ce projet, vous allez apprendre :
- Comment accéder à la base de données MySQL sans mot de passe à l'aide de la commande
sudo - Comment écrire une instruction SQL pour inverser la commande
cat - Comment enregistrer l'instruction SQL dans un fichier
- Comment exécuter le script SQL dans le client MySQL
🏆 Réalisations
Après avoir terminé ce projet, vous serez capable de :
- Comprendre comment utiliser les instructions SQL pour manipuler des données textuelles
- Apprendre à enregistrer et à exécuter des scripts SQL dans le client MySQL
- Gagner de l'expérience dans l'utilisation du client MySQL et dans la réalisation d'opérations de base de données
Accéder à MySQL sans mot de passe
Dans cette étape, vous allez apprendre à accéder à la base de données MySQL en utilisant la commande sudo sans mot de passe.
- Ouvrez un terminal sur votre système Linux.
- Démarrez le service MySQL en exécutant la commande suivante :
sudo service mysql start
- Accédez au client MySQL en exécutant la commande suivante :
sudo mysql
Cela vous permettra d'accéder à la base de données MySQL sans mot de passe.
Afficher à l'envers la commande ‘Cat’
Dans cette étape, vous allez apprendre à écrire une instruction SQL pour inverser l'affichage de la commande cat dans le terminal Linux.
Dans le client MySQL, exécutez l'instruction SQL suivante :
SELECT REVERSE('cat');Cela inversera la chaîne
'cat'et affichera la sortie'tac'.Dans le client MySQL, exécutez la commande suivante pour enregistrer l'instruction SQL dans un fichier :
SELECT REVERSE('cat');Cela créera le fichier
reverseCat.sqldans le répertoire/home/labex/projectet enregistrera l'instruction SQL dedans.
Exécutez le script SQL
Dans cette étape, vous allez apprendre à exécuter le script reverseCat.sql dans le client MySQL.
Dans le client MySQL, exécutez la commande suivante pour exécuter le script :
SOURCE /home/labex/project/reverseCat.sql;Cela exécutera l'instruction SQL dans le fichier
reverseCat.sqlet affichera la sortie'tac'.
Félicitations! Vous avez terminé le projet. Vous devriez voir la sortie suivante :
MariaDB [(none)]> SOURCE /home/labex/project/reverseCat.sql;
+----------------+
| REVERSE('cat') |
+----------------+
| tac |
+----------------+
1 row in set (0.000 sec)
Résumé
Félicitations! Vous avez terminé ce projet. Vous pouvez pratiquer plus de laboratoires dans LabEx pour améliorer vos compétences.



