Aller au contenu

MySQL

Un article de Wikipédia, l'encyclopédie libre.
Ceci est une version archivée de cette page, en date du 30 décembre 2002 à 13:00 et modifiée en dernier par Parmentier (discuter | contributions) (traduction de l'article anglophone). Elle peut contenir des erreurs, des inexactitudes ou des contenus vandalisés non présents dans la version actuelle.
(diff) ← Version précédente | Voir la version actuelle (diff) | Version suivante → (diff)

MySQL est un serveur de bases de données relationelles SQL très rapide, multi-thread, robuste et multi-utilisateur. MySQL est un logiciel libre: sa licence est la GNU General Public License.

Au début, MySQL n'autorisait pas les transactions, mais cette fonctionnalité est maintenant disponible. Le standard ANSI SQL a quelquefois été étendu, mais n'est pas complètement implémenté; les fonctionnalités les plus souvent demandées sont sans doute:

  • les "sous-sélections" ou "SELECTs imbriqués". Il semble qu'ils soient en voie de développement pour la version 4.1.
  • codage sur plusieurs octets des caractères, comme UTF-8.

MySQL est en "open source" et fonctionne sur beaucoup de plate-formes différentes, incluant AIX, BSDi, DEC Unix, FreeBSD, HP-UX, Linux, Mac OS X, NetBSD, OpenBSD, OS/2 Warp, SGI Irix, Solaris, SunOS, SCO OpenServer, SCO UnixWare, Tru64 Unix, Windows 95, 98, NT and 2000.

Les bases de données MySQL sont accessibles en utilisant les langages de programmation C, C++, Eiffel, Java, Perl, PHP, Python, et Tcl; une API spécifique est disponible pour chacun d'entre eux. Une interface ODBC appelée MyODBC est aussi disponible.


Lien externe: site web de MySQL http://www.mysql.com