Introduction
Dans ce projet, vous allez apprendre à travailler avec des bases de données MySQL, y compris démarrer le service MySQL, accéder à l'interface de ligne de commande MySQL, importer une base de données et utiliser l'instruction TRUNCATE pour supprimer des données d'une table.
👀 Aperçu
MariaDB [world]> SELECT * FROM city;
Ensemble vide (0,001 sec)
🎯 Tâches
Dans ce projet, vous allez apprendre :
- Comment démarrer le service de base de données MySQL
- Comment accéder à l'interface de ligne de commande MySQL en utilisant la commande
sudo - Comment importer une base de données dans MySQL
- Comment utiliser l'instruction
TRUNCATEpour supprimer toutes les données d'une table
🏆 Réalisations
Après avoir terminé ce projet, vous serez capable de :
- Gérer une base de données MySQL, y compris démarrer le service et accéder à l'interface de ligne de commande
- Importer des données dans une base de données MySQL
- Utiliser des instructions SQL telles que
TRUNCATEpour manipuler les données dans une base de données
Démarrer la base de données MySQL et accéder à MySQL
Dans cette étape, vous allez apprendre à démarrer la base de données MySQL et à y accéder en utilisant la commande sudo sans mot de passe.
- Démarrer le service de base de données MySQL :
sudo service mysql start
- Accéder à l'interface de ligne de commande MySQL en utilisant la commande
sudosans mot de passe :
sudo mysql
Vous devriez maintenant être en mesure d'accéder à l'invite MySQL.
Importer la base de données World
Dans cette étape, vous allez apprendre à importer le fichier de base de données world.sql dans la base de données MySQL.
- Importer le fichier
world.sqldans la base de données MySQL :
MariaDB [(none)]> SOURCE /home/labex/project/world.sql;
Cela importera la base de données world dans votre instance MySQL.
- Passer à la base de données
world:
MariaDB [(none)]> USE world;
Vous devriez maintenant être dans la base de données world.
Vider la table City
Dans cette étape, vous allez apprendre à utiliser l'instruction TRUNCATE pour supprimer toutes les données de la table city.
- Ouvrez le fichier
truncateCity.sql. - Ajoutez l'instruction SQL suivante au fichier :
TRUNCATE TABLE city;
Cela supprimera toutes les données de la table city.
- Exécutez le script
truncateCity.sqldans l'invite MySQL :
MariaDB [world]> SOURCE /home/labex/project/truncateCity.sql;
- Vérifiez que la table
cityest vide :
MariaDB [world]> SELECT * FROM city;
Vous devriez voir un ensemble de résultats vide, ce qui indique que la table city a été effacée.
MariaDB [world]> SOURCE /home/labex/project/truncateCity.sql;
Query OK, 0 rows affected (0.004 sec)
MariaDB [world]> SELECT * FROM city;
Empty set (0.001 sec)
Résumé
Félicitations ! Vous avez terminé ce projet. Vous pouvez pratiquer plus de laboratoires sur LabEx pour améliorer vos compétences.



