Configuration de la Base de Données MySQL
Completion requirements
Nous allons utiliser MySQL pour la base de données. Voici comment créer une base de données et une table pour les aliments, et insérer des données avec des emojis.
Requête SQL pour MySQL
-- Créer la base de données
CREATE DATABASE IF NOT EXISTS FoodDB;
USE FoodDB;
-- Créer une table pour les aliments
CREATE TABLE IF NOT EXISTS foods (
id INT AUTO_INCREMENT PRIMARY KEY,
name VARCHAR(255) NOT NULL,
type VARCHAR(50) NOT NULL,
emoji VARCHAR(10) NOT NULL
);
-- Insérer des données d'aliments
INSERT INTO foods (name, type, emoji) VALUES
('Pomme', 'fruit', '🍎'),
('Banane', 'fruit', '🍌'),
('Orange', 'fruit', '🍊'),
('Fraise', 'fruit', '🍓'),
('Raisin', 'fruit', '🍇'),
('Pomme de terre', 'légume', '🥔'),
('Carotte', 'légume', '🥕'),
('Brocoli', 'légume', '🥦'),
('Tomate', 'légume', '🍅'),
('Aubergine', 'légume', '🍆'),
('Sel', 'condiment', '🧂'),
('Poivre', 'condiment', '🌶️'),
('Sauce', 'condiment', '🍶'),
('Moutarde', 'condiment', '🟡'),
('Ketchup', 'condiment', '🟥');
Explication de la requête SQL
-
Création de la base de données :
CREATE DATABASE IF NOT EXISTS FoodDB;: Cette commande crée une nouvelle base de données nomméeFoodDBsi elle n'existe pas déjà.USE FoodDB;: Cette commande sélectionne la base de donnéesFoodDBpour l'utiliser dans les requêtes suivantes.
-
Création de la table
foods:- La table
foodsest créée avec les colonnes suivantes :id: Un identifiant unique pour chaque aliment, qui s'incrémente automatiquement.name: Le nom de l'aliment.type: Le type de l'aliment (fruit, légume, condiment).emoji: L'emoji associé à l'aliment.
- La table
-
Insertion des données :
- Plusieurs lignes sont insérées dans la table
foodsavec des exemples de fruits, légumes et condiments, chacun avec un emoji correspondant.
- Plusieurs lignes sont insérées dans la table
Utilisation de la base de données
Pour utiliser cette base de données, vous pouvez suivre ces étapes :
-
Installer MySQL : Assurez-vous que MySQL est installé sur votre système.
-
Accéder à MySQL : Utilisez un client MySQL comme MySQL Workbench ou la ligne de commande pour exécuter les requêtes SQL.
-
Exécuter les requêtes : Copiez et collez les requêtes SQL ci-dessus dans votre client MySQL et exécutez-les pour créer la base de données et la table, et insérer les données.
Last modified: Saturday, 7 June 2025, 3:26 AM