Création d'une table d'informations sur les produits

MySQLMySQLBeginner
Pratiquer maintenant

💡 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 à créer une base de données et une table pour stocker des informations sur les produits. Ce projet vise à vous offrir une expérience pratique dans l'utilisation de MySQL, l'un des systèmes de gestion de base de données relationnelles les plus populaires.

👀 Aperçu

Aperçu de la création d'une base de données MySQL

🎯 Tâches

Dans ce projet, vous allez apprendre :

  • Comment démarrer le serveur MySQL et accéder à l'interface de ligne de commande MySQL
  • Comment créer une nouvelle base de données et basculer vers elle
  • Comment créer une nouvelle table avec des colonnes et des propriétés spécifiques
  • Comment vérifier la création de la table et sa structure

🏆 Réalisations

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

  • Comprendre les concepts de base de la gestion de bases de données
  • Créer et gérer des bases de données et des tables à l'aide de commandes SQL
  • Vous familiariser avec l'interface de ligne de commande MySQL
  • Appliquer vos connaissances pour construire des applications de base de données simples

Démarrer MySQL et accéder à la base de données

Dans cette étape, vous allez apprendre à démarrer le serveur MySQL et à accéder à la base de données.

  1. Démarrez le serveur MySQL à l'aide de la commande suivante :
sudo service mysql start
  1. Accédez à l'interface de ligne de commande MySQL à l'aide de la commande suivante :
sudo mysql

Cela vous permettra d'interagir directement avec la base de données MySQL à partir de la ligne de commande.

Créer une nouvelle base de données et une table

Dans cette étape, vous allez apprendre à créer une nouvelle base de données et une table pour stocker des informations sur les produits.

  1. Créez une nouvelle base de données nommée product à l'aide de la requête SQL suivante :
CREATE SCHEMA product;
  1. Basculez vers la base de données product à l'aide de la requête SQL suivante :
USE product;
  1. Créez une nouvelle table nommée product_info avec les colonnes et les propriétés suivantes :
CREATE TABLE product_info (
  id INT NOT NULL,
  name VARCHAR(10),
  price DECIMAL(8, 2),
  intro VARCHAR(256)
);

Cette table stockera les informations sur le produit, y compris l'ID du produit, le nom, le prix et une brève présentation.

Vérifier la création de la table

Dans cette étape, vous allez apprendre à vérifier que la table product_info a été créée correctement.

  1. Utilisez la requête SQL suivante pour décrire la structure de la table product_info :
DESC product_info;

La sortie devrait ressembler à ceci :

+-------+--------------+------+-----+---------+-------+
| Field | Type         | Null | Key | Default | Extra |
+-------+--------------+------+-----+---------+-------+
| id    | int(11)      | NO   |     | NULL    |       |
| name  | varchar(10)  | YES  |     | NULL    |       |
| price | decimal(8,2) | YES  |     | NULL    |       |
| intro | varchar(256) | YES  |     | NULL    |       |
+-------+--------------+------+-----+---------+-------+

Cela confirme que la table product_info a été créée avec les colonnes et les propriétés correctes.

Félicitations! Vous avez réussi à créer une nouvelle base de données et une table pour stocker des informations sur les produits. Dans les étapes suivantes, vous allez apprendre à insérer, à mettre à jour et à récupérer des données à partir de la table product_info.

✨ Vérifier la solution et pratiquer

Sommaire

Félicitations! Vous avez terminé ce projet. Vous pouvez pratiquer plus de laboratoires dans LabEx pour améliorer vos compétences.