MySQL

0
832
mysql

MySQL est un système de base de données relationnelle mondial et probablement l’application la plus utilisée dans cette catégorie. Le logiciel est disponible en version open source gratuite et en version commerciale pour différents systèmes d’exploitation. De nombreux hébergeurs web offrent la possibilité d’intégrer MySQL dans leurs forfaits. De nombreux sites Web dynamiques utilisent le logiciel comme base.

L’histoire et l’émergence de MySQL

MySQL a été développé en 1994 par la société suédoise MySQL AB, acquise par Sun Microsystems en 2008. Depuis 2010, ces deux sociétés appartiennent à la Californian Oracle Corporation. Le nom provient du prénom de la fille de Michael Wildenius, l’un des fondateurs de l’entreprise. Wildenius et Axmark ont commencé à développer le système de base de données en 1994. Au départ, il a servi de clone pour MySQL et devrait fournir des bases de données logicielles UNIREG pour les applications Web. En 1995, une version interne a eu lieu, en 1997, l’application a été publiée sous la version 3.1. Cela devrait indiquer que le coeur de MySQL a déjà une longue histoire. Dès le début, le logiciel a été capable de traiter de grandes quantités de données et a été conçu pour d’excellentes performances. Cela s’est fait en partie au détriment de la disponibilité et de la stabilité. Au début, l’éventail des fonctions était limité, seulement quelques types de tables et aucune transaction n’était possible. En janvier 2001, la version 3.23 a été lancée, qui permettait les transactions et comportait deux types de tables. La version 4.0 a suivi en mars 2003, la 4.1 à la fin de 2004, et MySQL 5.0 est sortie en octobre 2005, chacune avec des fonctions étendues. En Novembre 2008 la version 5.1 est sortie, 2012 a suivi MySQL 5.6. 5.7 a suivi en Octobre, la sortie de la version 5.7.17 était mi Décembre 2016.

MySQL – la base de nombreux sites Web dynamiques

Le relationaleDatenbanksystem est disponible gratuitement en version open source ainsi qu’en version commerciale pour différents systèmes d’exploitation. MySQL se compose de plusieurs programmes d’administration, d’une base de données, d’interfaces utilisateur et de bibliothèques. En combinaison avec PHP et Apache, il forme la base de nombreux sites Web dynamiques. Il a été installé sur plus de 50 millions de serveurs dans le monde. Google, Twitter, Facebook & Co. utilisent son architecture et exploitent une variété de serveurs MySQL. Le système est exécutable sous Windows, Linux, Unix, Mac OSX, i5/Os, Open VMS, entre autres, un total de plus de 20 plateformes. De nombreux hébergeurs proposent MySQL dans le cadre de leurs progiciels. Un manuel officiel est disponible, un support gratuit est offert dans de nombreux forums et groupes d’utilisateurs. Oracle propose des licences de support pour son édition Enterprise pour différents niveaux de performance, mais moyennant paiement. Il est souvent combiné avec d’autres applications logicielles ou environnements pour l’hébergement de sites Web dynamiques.

Caractéristiques de MySQL

Le système de base de données a été écrit dans les langages de programmation C et C+++. Il utilise des noyaux qui rendent possible le multithreading. Ainsi, le logiciel peut utiliser les avantages de plusieurs processeurs s’ils sont disponibles. Une vitesse de traitement élevée et une gestion optimale de la mémoire sont garanties. En même temps, vous pouvez créer et gérer plusieurs bases de données sur un même serveur MySQL. Le nombre de tables utilisées varie selon le système d’exploitation. Le logiciel permet l’accès aux enregistrements de données ainsi que la suppression, la modification ou l’ajout de données. Les bases de données individuelles peuvent être divisées de manière à améliorer la vitesse de travail. Les systèmes de gestion de contenu peuvent utiliser MySQL comme une base de données fiable et puissante (par exemple WordPress, TYPO3, Drupal ou Joomla).

Le

Avantages de MySQL

MySQL stocke, gère, affiche et modifie les données dans des tables, tout en fonctionnant comme un serveur client. Cela signifie que la base de données correspondante fait office de serveur. Le système de base de données est rapide, convivial et stable. Un autre avantage est sa capacité multithread et multi-utilisateurs, sa gestion facile des autorisations et ses performances optimales. De plus, il est très flexible grâce à sa compatibilité avec plus de vingt plates-formes différentes.

HINTERLASSEN SIE EINE ANTWORT

Please enter your comment!
Please enter your name here