Les bases de données

MySQL

Il existe plusieurs types de base de données. La plus courrante est la base de données "relationnelle". C'est ce dont la page précédent fait référence.

MySQL est l'une d'entre elles. Il existe aussi MariaDB (un fork de MySQL), PostgreSQL, Orable, Sqlite, etc.

Les avantages de MySQL à d'autres SGBD (système de gestion de base de données) sont nombreux :

  • Simple à déployer
  • Simple à adminitrer (je paye une bière à celui qui installe la version gratuite d'Oracle sur une Debian en moins d'une journée)
  • Simple à comprendre

Par ailleurs, MySQL est dispose de bibliothèques dans quasiment tous les langages (du fait de sa popularité).

Il faut tout de même être conscient que ce n'est pas le SGBD parfait et que malgré ses avantages, des gros problèmes (qui ne vous intéressent pas encore) existent.