Introduction
Dans ce projet, vous allez apprendre à accéder à la base de données MySQL, à convertir une chaîne de caractères de date en objet de type date et à enregistrer l'instruction SQL dans un fichier de script.
👀 Aperçu

🎯 Tâches
Dans ce projet, vous allez apprendre :
- Comment accéder à la base de données MySQL en utilisant la commande
sudosans mot de passe - Comment écrire une instruction SQL pour convertir une chaîne de caractères de date en objet de type date
- Comment enregistrer l'instruction SQL dans un fichier de script et l'exécuter dans le client MySQL
🏆 Réalisations
Après avoir terminé ce projet, vous serez capable de :
- Comprendre comment accéder à la base de données MySQL et exécuter des instructions SQL
- Convertir des chaînes de caractères de date en objets de type date à l'aide de SQL
- Créer et exécuter des fichiers de script SQL pour automatiser les tâches de base de données
Accéder à la base de données MySQL
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.
- 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.
Convertir une chaîne de caractères de date en type date
Dans cette étape, vous allez apprendre à écrire une instruction SQL pour convertir la chaîne de caractères de date 14921012 en objet de type date et l'afficher.
- Dans le client MySQL, exécutez l'instruction SQL suivante :
SELECT STR_TO_DATE('14921012', '%Y%m%d') AS `Découverte de Colomb`;
Cette instruction utilise la fonction STR_TO_DATE() pour convertir la chaîne de caractères de date 14921012 en objet de type date, et le mot clé AS est utilisé pour définir un alias pour le résultat sous le nom de Découverte de Colomb.
La sortie de cette requête sera :
+----------------------+
| Découverte de Colomb |
+----------------------+
| 1492-10-12 |
+----------------------+
Enregistrer l'instruction SQL dans un fichier de script
Dans cette étape, vous allez apprendre à enregistrer l'instruction SQL dans un fichier de script nommé Discovery.sql et à le placer dans le répertoire /home/labex/project.
- Ouvrez un éditeur de texte sur votre système.
- Copiez l'instruction SQL suivante dans l'éditeur de texte :
SELECT STR_TO_DATE('14921012', '%Y%m%d') AS `Découverte de Colomb`;
- Enregistrez le fichier sous le nom
Discovery.sqldans le répertoire/home/labex/project.
Maintenant, vous avez terminé le projet. Vous pouvez exécuter le fichier de script dans le client MySQL en utilisant la commande suivante :
SOURCE /home/labex/project/Discovery.sql;
Cela exécutera l'instruction SQL dans le fichier Discovery.sql et affichera le résultat.
Vous devriez voir la sortie suivante :
MariaDB [(none)]> SOURCE /home/labex/project/Discovery.sql;
+----------------------+
| Découverte de Colomb |
+----------------------+
| 1492-10-12 |
+----------------------+
1 row in set (0.000 sec)
Résumé
Félicitations ! Vous avez terminé ce projet. Vous pouvez pratiquer plus de laboratoires sur LabEx pour améliorer vos compétences.



