MySQL

MYSQL est système de gestion de bases de données. Découvrez comment il peut vous aider à dynamiser vos sites web

MySQL

À propos de MySQL

MySQL est un outil qui permet la gestion de manière cohérente des données. Il est très souvent combiné à un langage de programmation.

Pourquoi MySQL ?

Il existe bien de raisons à utiliser MySQL

Son accessibilité

MySQL est le gestionnaire de données le plus libre d’utilisation du monde. Il est gratuit

Sa communauté

De part le fait qu’elle soit Open Source, il existe une très grande monde qui l’utilise. Ce qui est très utile lorsque vous voulez trouver des solutions à vos problèmes

Son intégration facile

On peut l’intégrer facilement dans des projets de tout type. Les drivers se trouvent et s’installent facilement selon les langages

Quelques fonctionnalités de MySQL

Pourquoi tant de personnes et de grandes entreprises l’utilisent ? Quelles fonctionnalités propose-t-il ?

Langage SQL proche de langage humain

Les requêtes sont simples, compréhensives et intuitives. Les requêtes se font  dans un langage très proche de l’anglais, et la syntaxe est plutôt facile à retenir

Possibilité de créer des droits d’accès

En effet dans des soucis de cohérence et de sécurité des données, le gestionnaire peut créer des différents droits à certaines personnes selon les besoins. Certains auront juste la permission de consulter ou de modifier et ou de faire les deux

Procédure et fonctions stockées

Les opérations et traitement qui doivent se faire très récurremment peuvent être stockées sur le serveur. Les performances se voient améliorer, car les commandes ne seront plus analysées à chaque fois. En effet le gain réel en efficacité et clarté est considérable, car les commandes ne sont pas dupliquées n fois. Ce qui entraine un trafic moins dense sur le réseau

Quelques inconvénients

MySQL comme toute autre technologie a aussi ses parts d’ombres. Découvrons ci-dessous ses inconvénients

Calcul mathématique

Les calculs mathématiques n’y sont pas très performants. Certains calculs devraient renvoyer une erreur au lieu de ‘NUL’. Comme c’est le cas de la racine carré de −1 ou la division de 1 par 0.

Chiffrement obsolète

Il n’existe pas de réel politique de chiffrement des données sur MySQL comparés à ces compères moins libres que lui. Il est donc facile d’obtenir des données assez facilement par des procédés relativement simples

UTF (codage) et problème d’indexation

Le codage de certaines langues sont défavorisées selon la norme choisie (ASCII ou UNICODE). Certaines lettres n’étant pas représentées se retrouvent à être codées 2 ou plusieurs bits. Ceci entraine aussi des difficultés lors des recherches dans les données. Comme certaines lettres sont mal stockées la recherche devient de plus en plus fastidieuse

Laisser un commentaire

Voulez-vous un site web, e-Commerce ou outils de qualité?

Laissez-nous un message et un expert vous contactera dans les prochaines heures pour 15 min de consultation gratuite.

Estimation Gratuite