Lecture audio :

Chapitre 3 : Création d'une base de données

1. CREATE DATABASE

-- Créer une base de données
CREATE DATABASE ma_boutique;

-- Créer si elle n'existe pas
CREATE DATABASE IF NOT EXISTS ma_boutique;

-- Avec encodage UTF-8
CREATE DATABASE ma_boutique
CHARACTER SET utf8mb4
COLLATE utf8mb4_unicode_ci;

2. Utiliser une base de données

-- Sélectionner la base
USE ma_boutique;

-- Vérifier la base active
SELECT DATABASE();

3. Lister les bases de données

-- Afficher toutes les bases
SHOW DATABASES;

-- Afficher les bases avec un motif
SHOW DATABASES LIKE 'ma_%';

4. Supprimer une base de données

-- Supprimer une base (ATTENTION : irréversible !)
DROP DATABASE ma_boutique;

-- Supprimer si elle existe
DROP DATABASE IF EXISTS ma_boutique;
⚠️ Attention : DROP DATABASE supprime définitivement toutes les données !

5. Conventions de nommage

  • ✅ Utilisez des noms en minuscules
  • ✅ Utilisez des underscores : ma_base_donnees
  • ❌ Évitez les espaces et caractères spéciaux
  • ❌ N'utilisez pas de mots réservés SQL

Conclusion

Vous savez créer des bases de données ! Prochain chapitre : Création d'une table.

📝 QCM – Chapitre 3 : Création d’une base de données

NEW DATABASE
CREATE DATABASE
MAKE DB

SELECT db_name
USE db_name
OPEN db_name
Besoin d'aide ?
Tuteur Virtuel
Bonjour ! Je suis votre tuteur virtuel. Comment puis-je vous aider avec ce cours aujourd'hui ?
Historique des conversations
Chargement...