Skip to content
Ben edited this page Jan 19, 2017 · 7 revisions

Le serveur de bases de données MySQL

On a besoin de stocker et d'organiser des données, et éventuellement de mettre en relation ces données. Le serveur de bases de données va permettre de stocker ces données, et de les organiser par bases de données, tables, etc... MySQL est un moteur de bases de données relationnel, je vous laisse vous docmenter sur le sujet (relationnel vs. nosql / clé valeur).

Il existe énormément de documentation en ligne sur le sujet, à commencer par http://dev.mysql.com/doc/refman/5.5/en/introduction.html

Clients

On y accède nativement avec un client mysql, qui est fourni lors de l'installation du serveur. Voyez ici pour plus de détails

On va installer phpmyadmin dans notre stack LAMP, qui est un autre client mysql. Celui-là utilise PHP et ses bindings (libphpmysql) pour fournir une interface de gestion complète

On peut citer d'autres clients mysql, comme notamment MySQL WorkBench (édité par Oracle), sequelPro (macos), Valentina Studio, et bien d'autres. Voir par exemple cette liste