MySQL

MySQL est un système de gestion de base de données relationnelle (SGBDR) open-source largement utilisé, basé sur SQL. Initialement développé par MySQL AB, il est actuellement propriété de Oracle, MEMORY (in-table), et NDB Cluster (distributed).

Fonctionnalités principales

  • Support de transactions conforme ACID via InnoDB
  • Réplication via MySQL Replication (maître-esclave, réplication de groupe)
  • Capacités de recherche full-text
  • Procédures stockées, triggers et vues
  • Support du type de données JSON depuis MySQL 5.7
  • Partitionnement pour les grandes tables

Licence

MySQL utilise un modèle de double licence :

  • GPL v2 (Open Source) : La Community Edition est gratuite sous la GNU General Public License. Tout le monde peut la télécharger et l’utiliser sans coût.
  • Licence Commerciale : Oracle propose également des licences commerciales pour les utilisateurs qui ne peuvent pas se conformer à la GPL (par exemple, les logiciels propriétaires qui lient les bibliothèques MySQL).

Voir Licence MySQL pour plus de détails.

Ressources officielles

Liens connexes