MySQL fournit plusieurs types de données pour stocker différents types de données, notamment les types entiers, les types à virgule flottante, les types à virgule fixe, les types de caractères, les types d'heure et de date et d'autres types. Ces types de données ont des caractéristiques et des utilisations différentes et sont utilisés pour répondre à différents besoins de stockage de données.
Types de données courants dans MySQL
MySQL fournit plusieurs types de données pour stocker différentes données, chaque type a ses caractéristiques et ses utilisations uniques. Voici quelques-uns des types de données les plus couramment utilisés :
INTEGER TYPE
-
TINYINT : Entier non signé de 8 bits allant de 0 à 255
-
SMALLINT : Entier non signé de 16 bits allant de 0 à 65535
-
MEDIUMINT : Entier non signé de 24 bits allant de 0 à 16777215
-
INT: Entier non signé de 32 bits allant de 0 à 4294967295
-
BIGINT : Entier non signé de 64 bits allant de 0 à 18446744073709551615
Type à virgule flottante e308
Type à virgule fixe
DECIMAL :- Nombre à virgule fixe, utilisé pour des calculs précis
NUMÉRIQUE :
Similaire à DECIMAL, mais ne prend en charge qu'un nombre limité de décimales
Type de chaîne
-
CHAR(n):- Chaîne de longueur fixe, la longueur est n
VARCHAR(n):
Chaîne de longueur variable, la longueur maximale est n
TEXT:
Chaîne longue, la longueur n'est pas limitée
-
Type d'heure et de date
DATE:- Date, au format AAAA-MM-JJ
TIME:
Heure, au format HH:MM:SS
DATETIME:
Date et heure, au format AAAA -MM-JJ HH:MM:SS
-
TIMESTAMP: Horodatage, heure de création ou de mise à jour de l'enregistrement
-
Autres types
BLOB:- Grand objet binaire, utilisé pour stocker des fichiers binaires data
ENUM (valeur 1, valeur 2, ...) :
Type d'énumération, uniquement autorisé à stocker les valeurs spécifiées
SET (valeur 1, valeur 2, ...) :
Type de collection, autorisé pour stocker un ensemble de valeurs
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!
Déclaration:Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn