MySQL

Besoin

Fournir un SGBDR pour les sites Web Open Source.

Analyse

MySQL supporte divers moteurs de persistance :

La version standard (GPL) de MySQL est d�clin�e en versions :

Impl�mentation

MySQL Version 3 4 5 Commentaire
Release 2 0 1 0
Domaine El�ment FixPack 3
Concepts VIEW Non Oui Vues
Mots-cl�s IN SELECT () Non Oui Sous-SELECTs
Types Caract�res CHAR (longueur)
Oui Entre 0 et 255 caract�res.
VARCHAR (longueur)
Oui Entre 1 et 255 caract�res. Les caract�res de fin de cha�ne sont supprim�s (contrairement � la norme SQL ANSI)
ENUM Oui Valeur parmi n
SET Oui Valeurs parmi n
TINYTEXT Oui Entre 0 et 255 caract�res
TEXT Oui Entre 256 et 65535 caract�res
MEDIUMTEXT Oui Entre 65536 et 16777215 caract�res
LONGTEXT
Oui Entre 16777216 et 4294967295 caract�res
Nombres INT 32 bits, sign� De -2147483648 � 2147483647
TINYINT 8 bits, sign� De -128 � 127
MEDIUMINT 24 bits, sign� De -8388608 � 8388607
BIGINT 64 bits, sign� De -9223372036854775808 � 9223372036854775807
SMALLINT 16 bits, sign� De -32768 � 32767
NUMERIC (pr�cision, �chelle) Oui Nombre d�cimal
DEC (pr�cision, �chelle) Oui
DECIMAL (pr�cision, �chelle) Oui
FLOAT (pr�cision Oui Nombre � virgule flottante
REAL Oui Nombre � virgule flottante � faible pr�cision
DOUBLE
DOUBLE PRECISION Oui Nombre � virgule flottante � grande pr�cision
Temps DATE '0000-00-00'
TIME (pr�cision) '00:00:00' Heure
TIMESTAMP (pr�cision) 00000000000000 La longueur d�pend de la taille d'affichage.
DATETIME '0000-00-00 00:00:00' Date et heure
YEAR 0000 Ann�e

Notes

Limitations

Voir