MySQL

  • Une base de données est un ensemble d’informations (données) qui ont été stockées sur un support informatique de manière organisée et structurée afin de pouvoir facilement consulter et modifier leur contenu.
  • On peut créer une base de données avec un ensemble de fichiers textes et même dans un tableau. Seulement, ces solutions ont des limites.
  • En effet, il devient rapidement très complexe de faire des sélections précises de données ou de retrouver rapidement une information. C’est pour ces raisons que des Systèmes de Gestion de Bases de Données (SGBD), comme MySQL, ont été inventées.
  • MySQL fait partie des systèmes de gestion de bases de données relationnelles les plus populaires au monde avec Oracle et Microsoft SQL Server.
  • Le logiciel développé par la société suédoise MySQL AB en 1994 est désormais sous le patronage d’Oracle Corporation et est distribué sur la base d’un système de double licence. En dehors de la version propriétaire entreprise, Oracle offre une licence GPL open source.
  • Son nom vient du prénom de la fille du cocréateur Michael Widenius, My (sv). SQL fait référence au Structured Query Language, le langage de requête utilisé.
  • Un SGBD est un logiciel permettant d’intéragir avec les informations d’une base de données. On entend par intéragir, sélectionner, ajouter, modifier et supprimer des données de la base. On regroupe généralement ces opérations sous l’acronyme CRUD pour (Create, Read, Update and Delete). MySQL est bien évidemment un SGBD.
  • MySQL est un logiciel de gestion de base de données open source qui aide les utilisateurs à stocker, organiser et récupérer des données. C’est un programme très puissant avec beaucoup de flexibilité.