Modification des contraintes de table de base de données MySQL

Débutant

Dans ce projet, vous apprendrez à modifier la table countrylanguage dans une base de données MySQL en supprimant la contrainte 'not null' du champ IsOfficial.

SQLMySQL

💡 Ce tutoriel est traduit par l'IA à partir de la version anglaise. Pour voir la version originale, vous pouvez cliquer ici

Introduction

Dans ce projet, vous allez apprendre à modifier la table countrylanguage dans une base de données MySQL en supprimant la contrainte "not null" du champ IsOfficial.

👀 Aperçu

MariaDB [world]> DESC countrylanguage;
+-------------+---------------+------+-----+---------+-------+
| Champ       | Type          | Null | Clé | Par défaut | Extra |
+-------------+---------------+------+-----+---------+-------+
| CountryCode | char(3)       | NON  | PRI |         |       |
| Langue      | char(30)      | NON  | PRI |         |       |
| IsOfficial  | enum('T','F') | OUI  |     | NULL    |       |
| Pourcentage | decimal(4,1)  | NON  |     | 0,0     |       |
+-------------+---------------+------+-----+---------+-------+
4 lignes sélectionnées (0,002 sec)

🎯 Tâches

Dans ce projet, vous allez apprendre :

  • Comment démarrer la base de données MySQL et y accéder en utilisant la commande sudo
  • Comment importer le fichier de données world.sql dans la base de données MySQL
  • Comment modifier la table countrylanguage en supprimant la contrainte "not null" du champ IsOfficial
  • Comment vérifier les modifications apportées à la table countrylanguage

🏆 Réalisations

Après avoir terminé ce projet, vous serez capable de :

  • Comprendre comment travailler avec des bases de données MySQL via l'interface de ligne de commande
  • Modifier les structures de table en modifiant les contraintes sur les champs
  • Vérifier les modifications apportées à une table en décrivant sa structure

Enseignant

labby

Labby

Labby is the LabEx teacher.