Présentation de MySQL

  1. Objectifs

    • Être capable de créer une table à partir d’un fichier avec phpMyAdmin
  2. Qu’est-ce que MySQL ?

    • MySQL est un système de gestion de base de données relationnelles (SGBDR) basé sur SQL (Structured Query Language).
    • MySQL s’appuie sur le langage de requête structuré SQL (Structured Query Language). Il est compatible avec presque toutes les plateformes notamment Linux, UNIX et Windows. Utilisé pour toutes sortes d’applications, il est le plus souvent associé aux applications Web et à la publication de contenus en ligne.
    • MySQL fonctionne sur pratiquement toutes les plates-formes, y compris Linux, Unix et Windows. Il est entièrement multi-thread avec un noyau de threads, et fournit des API (Application Programming Interface) pour de nombreux langages de programmation, notamment C, C + +, Eiffel, Java, Perl, PHP, Python, et Tcl.
    • Conçu au départ par la société suédoise MySQL AB, le logiciel a été racheté par Sun Microsystems en 2008, puis par Oracle lors de l’acquisition de Sun en 2010. Les développeurs peuvent utiliser MySQL sous licence publique générale GNU, dite GPL, mais les entreprises doivent obtenir une licence commerciale auprès d’Oracle.



  3. Fonctionnement de MySQL

    • MySQL suit un modèle client-serveur. Au coeur du système de gestion se trouve le serveur MySQL qui gère toutes les instructions, ou commandes, à la base de données. Le serveur MySQL existe sous la forme d’un programme distinct utilisable dans un environnement réseau client-serveur et comme bibliothèque intégrée (ou connectée) à des applications distinctes.
    • MySQL fonctionne en parallèle de plusieurs utilitaires de gestion de bases de données MySQL. Les commandes sont transmises à MySQLServer via le client MySQL installé sur un ordinateur.





Riadh HAJJI

    1 commentaire

Laisser un commentaire

Abonnez vous à notre chaîne YouTube gratuitement