Présentation du produit MySQL

Accueil

 Présentation de MySQL

 Technologie InnoDB

 MySQL:atouts & limites

 Benchmarks

 Liens utiles

 

 

 

Qu'est ce que MySQL ?

MySQL est un Système de Gestion de Bases de données (ou SGBD) dit relationnel. C'est donc un logiciel permettant de stocker des données de façon structurées et non redondantes, et permettant aussi la gestion de l'accès à ces données via une interface (ici principalement le langage SQL).

Les principaux objectifs de MySQL n'ont guère changer depuis ses débuts. Ces objectifs sont : rapidité, stabilité et simplicité d'utilisation.

MySQL s'impose aujourd'hui comme un standard de SGBD, et est donc interfaçable avec de nombreux langages (C, C++, Java, Pearl mais surtout PHP). MySQL est multi plateforme.

Historique :

L'histoire de MySQL commence quand Mr. Monty Widenius développe des routines ISAM, routines dédiées aux calculs statistiques, dès 1984.

En 1994, un client lui demande une interface SQL pour ces tables ISAM, et c'est le déclic, Mr Widenius réalise la première version du produit MySQL.

MySQL passe sous licence GPL a partir de la version v.3.23.19.

C'est en Juin 2002 que le produit MySQL inclus la technologie InnoDB, avec la version 4.