UTILISATEUR (Client)
│
▼
1. AUTHENTIFICATION
(Login + Mot de passe + Host IP)
MySQL vérifie : "Est-ce que tu existes ?"
│
[Accès Refusé] <─── NON ─── OU ─── OUI ───> [Accès Autorisé]
│
▼
2. PRIVILÈGES
MySQL vérifie : "As-tu le droit de faire ça ?"
(GRANT SELECT, INSERT...)
│
▼
3. DONNÉES (Tables)
┌─────────────────┐
SAUVEGARDE (Dump) │ Table: USERS │ RESTAURATION
─────────────────> │ Table: PRODS │ <───────────
(mysqldump écrit dans └─────────────────┘ (mysql lit le fichier
un fichier texte) │ et recrée la base)
│ │ ▲
▼ X (CRASH !) │
[ Fichier .sql ] ──────────────────────────────────────────────┘