Si nous voulons bien apprendre une base de données, nous devons d'abord comprendre les types de données qu'elle prend en charge. MySQL prend en charge tous les types de données SQL standard, y compris trois catégories : numérique, date et chaîne. Apprenons avec l'éditeur ci-dessous.
Le type numérique comprend le type entier, le type à virgule fixe, le type à virgule flottante et le type de valeur binaire. au type entier en premier.
Type entier
Le plus couramment utilisé est INT
Pointe fixe type
et DECIMAL
stockent des valeurs de données numériques exactes. Ces types peuvent être utilisés lorsque la précision est maintenue. Dans MySQL, NUMERIC
est implémenté comme NUMERIC
. DECIMAL
Type à virgule flottante
représente une valeur simple précision, exprimée sur 4 octets, et float
représente une valeur double-précision. valeur de précision, représentée par 8 octets. double
Type de valeur de bit
Le type de données de bit est utilisé pour stocker les valeurs de bit. Le type bit(M) permet de stocker des valeurs de M bits. M va de 1 à 64. 2. Type de dateDATE, représente uniquement la date. La plage va de « 1000-01-01 » à « 9999-12-31 ».
DATETIME, représente la combinaison de la date et de l'heure. La plage prise en charge va de « 1000-01-01 00:00:00 » à « 9999-12-31 23:59:59 ».
TIMESTAMP[(M)], utilisé pour représenter l'horodatage. La valeur TIMESTAMP renvoyée est affichée au format '' et la largeur est fixée à 19 caractères. YYYY-MM-DD HH:MM:SS
TIME ne peut enregistrer que le temps. La plage va de « -838:59:59 » à « 838:59:59 ». Si elle dépasse, la valeur maximale de 838:59:59 sera affichée.
ANNÉE[(2|4)], peut être utilisé pour enregistrer des années à deux ou quatre chiffres. La valeur par défaut est le format à quatre chiffres. Au format à quatre chiffres, les valeurs autorisées sont 1901 à 2155 et 0000. Au format à deux chiffres, les valeurs autorisées vont de 70 à 69, représentant les années 1970 à 2069.
3. Type de chaîne Les types de données de chaîne incluentCHAR, VARCHAR et TEXT.
Les données de caractères sont composées de toute combinaison de lettres, de symboles ou de chiffres. représente des données de caractères de longueur variable, sa longueur ne dépasse pas 8 Ko. varchar
correspond à des données de caractères de longueur fixe d'une longueur maximale de 8 Ko. Les données dépassant 8 Ko peuvent être stockées en utilisant le type de texte. char
Tutoriel MySQL"
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!