Apprenez à utiliser MySQL simplement : création de bases de données, tables et requêtes pour gérer les données d’un site web.


MySQL, c’est quoi exactement


MySQL est un système de gestion de base de données relationnelle.


En clair, il permet de stocker, organiser et récupérer des données.


Presque tous les sites web utilisent une base de données pour gérer :

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


MySQL est utilisé par de nombreux services populaires comme des blogs, forums ou plateformes web.


Comment fonctionne une base de données


Une base de données fonctionne un peu comme un tableau Excel très puissant.


Elle est composée de :

  • bases de données
  • tables
  • colonnes
  • lignes


Exemple simple :


Table users

idusernameemail
Alicealice@email.com
Bobbob@email.com


Chaque ligne représente un utilisateur.


Créer une base de données


Pour commencer, il faut créer une base de données.


CREATE DATABASE mon_site;

Cette commande crée une base appelée mon_site.


Utiliser la base de données


Ensuite on sélectionne la base pour travailler dedans.


USE mon_site;

Toutes les requêtes suivantes utiliseront cette base.


Créer une table


Une table sert à stocker des informations.


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

Dans cet exemple :

  • id est l'identifiant unique
  • username stocke le nom
  • email stocke l'adresse email


Ajouter des données


Pour ajouter un utilisateur :


INSERT INTO users (username, email)
VALUES ("Alice", "alice@email.com");

Une nouvelle ligne sera ajoutée dans la table.


Lire les données


Pour afficher les utilisateurs :


SELECT * FROM users;

Le symbole * signifie toutes les colonnes.


Modifier des données


Pour modifier un utilisateur :


UPDATE users
SET email = "new@email.com"
WHERE id = 1;

Cette commande change l’email de l’utilisateur avec l’id 1.


Supprimer des données


Pour supprimer un utilisateur :


DELETE FROM users
WHERE id = 1;

La ligne correspondante sera supprimée.


Où utilise-t-on MySQL


MySQL est utilisé dans énormément de projets web :

  • sites d’actualités
  • blogs
  • forums
  • réseaux sociaux
  • boutiques en ligne


Il est souvent utilisé avec :

  • PHP
  • Node.js
  • Python
  • Java


Conclusion


MySQL est l’une des bases de données les plus populaires du web. Elle permet de stocker et manipuler facilement des informations comme les utilisateurs, les articles ou les produits. Comprendre comment créer des tables, ajouter des données et faire des requêtes est une compétence essentielle pour tout développeur web.


#mysql #database #webdev #programmation #developpementweb #php #backend