Créer une base de données est une étape essentielle pour stocker les utilisateurs, articles ou produits d’un site web. Voici comment faire simplement.


Une base de données, ça sert à quoi


Une base de données permet de stocker des informations de façon organisée.


Par exemple, sur un site web, elle peut contenir :

  • les comptes utilisateurs 
  • les articles 
  • les commentaires 
  • les produits 
  • les messages 


Sans base de données, un site dynamique serait vite limité. 
Impossible par exemple de gérer un espace membre, un blog ou une boutique.


Avant de commencer


Pour créer une base de données, on utilise souvent un système comme :

  • MySQL
  • MariaDB
  • PostgreSQL
  • SQLite


Dans beaucoup de projets web, MySQL reste l’un des choix les plus fréquents.


Créer une base de données avec SQL


Pour créer une base de données, on utilise une commande SQL très simple :


CREATE DATABASE mon_site;

Ici :

  • CREATE DATABASE demande la création d’une base 
  • mon_site est le nom de la base de données 


Une fois cette commande exécutée, la base existe.


Sélectionner la base de données


Après sa création, on peut l’utiliser avec :


USE mon_site;

Cette commande indique au système que les prochaines actions se feront dans cette base.


Créer une table


Une base de données vide, c’est un peu comme une armoire sans tiroirs. 
Il faut maintenant créer des tables pour ranger les données.


Exemple avec une table users :


CREATE TABLE users (
    id INT AUTO_INCREMENT PRIMARY KEY,
    username VARCHAR(50),
    email VARCHAR(100),
    password VARCHAR(255)
);

Cette table contient :

  • un identifiant unique id
  • un nom d’utilisateur username
  • un email email
  • un mot de passe password


Ajouter des données


Une fois la table créée, on peut y ajouter des informations :


INSERT INTO users (username, email, password)
VALUES ('Alice', 'alice@email.com', 'motdepasse');

Cette requête ajoute un nouvel utilisateur.


Voir les données enregistrées


Pour afficher les données stockées dans la table :


SELECT * FROM users;

Cette commande récupère toutes les lignes de la table users.


Créer une base de données avec phpMyAdmin


Si tu n’aimes pas trop taper des commandes SQL en mode terminal noir qui fait hacker de film, il existe une méthode plus visuelle : phpMyAdmin.


Avec phpMyAdmin, tu peux :

  • créer une base en quelques clics 
  • créer des tables 
  • ajouter ou modifier des colonnes 
  • exécuter des requêtes SQL 


En général, la procédure ressemble à ça :

  1. ouvrir phpMyAdmin 
  2. cliquer sur Nouvelle base de données 
  3. entrer un nom 
  4. cliquer sur Créer

C’est simple, rapide et parfait quand on débute.


Quelques bonnes pratiques


Quand tu crées une base de données, pense à :

  • choisir des noms clairs 
  • éviter les espaces dans les noms 
  • utiliser un encodage correct comme utf8mb4 
  • séparer les données dans plusieurs tables si nécessaire 


Une base bien structurée évite pas mal de galères plus tard.


Créer une base de données est l’une des bases du développement web. Avec quelques commandes SQL, tu peux construire l’endroit où seront stockées toutes les informations importantes de ton site. Une fois la base et les tables en place, tu peux commencer à créer un vrai site dynamique capable de gérer utilisateurs, contenus et interactions.


#mysql #basededonnees #sql #webdev #developpementweb #phpmyadmin #backend