Administration des bases de données avec MySQL
Ce tutoriel porte sur MySQL, qui est un Système de Gestion de Bases de DonnĂ©es Relationnelles (abrĂ©gĂ© SGBDR). C’est-Ă -dire un logiciel qui permet de gĂ©rer des bases de donnĂ©es, et donc de gĂ©rer de grosses quantitĂ©s d’informations. Il utilise pour cela le langage SQL.
Il s’agit d’un des SGBDR les plus connus et les plus utilisĂ©s (WikipĂ©dia et Adobe utilisent par exemple MySQL). Et c’est certainement le SGBDR le plus utilisĂ© Ă ce jour pour rĂ©aliser des sites web dynamiques. C’est d’ailleurs MySQL qui est prĂ©sentĂ© dans le tutoriel Concevez votre site web avec PHP et MySQL Ă©crit par Mathieu Nebra, fondateur de ce site.
Sommaire
- Partie 1 : MySQL et les bases du langage SQL
- Partie 2 : Index, jointures et sous-requĂªtes
- Partie 3 : Fonctions : nombres, chaînes et agrégats
- Partie 4 : Fonctions : manipuler les dates
- Partie 5 : Sécuriser et automatiser ses actions
- Partie 6 : Au-delà des tables classiques : vues, tables temporaires et vues matérialisées
- Partie 7 : Gestion des utilisateurs et configuration du serveur
MySQL implĂ©mente un système sophistiquĂ© de contrĂ´le d’accès et de privilèges qui vous permet de crĂ©er des règles d’accès complètes pour la gestion des opĂ©rations client et d’empĂªcher efficacement les clients non autorisĂ©s d’accĂ©der au système de base de donnĂ©es.
Le contrĂ´le d’accès MySQL comporte deux Ă©tapes lorsqu’un client se connecte au serveur:
- VĂ©rification de la connexion: un client qui se connecte au serveur de base de donnĂ©es MySQL doit avoir un nom d’utilisateur et un mot de passe valides. De plus, l’hĂ´te Ă partir duquel le client se connecte doit correspondre Ă l’hĂ´te dans la table de droits MySQL.
- Vérification de la demande: une fois la connexion établie avec succès, MySQL vérifie, pour chaque instruction émise par le client, si le client dispose des privilèges suffisants pour exécuter cette instruction. MySQL peut vérifier un privilège au niveau de la base de données, de la table et du champ.
TĂ©lĂ©chargez le tutoriel sur l’administration des bases de donnĂ©es avec MySQL