Cet article parle du type de données de la base de données mysql Si vous ne connaissez pas le type de données de la base de données mysql ou si vous êtes intéressé par le type de données de la base de données mysql, alors. on va se lever et lire cet article. Bon, arrêtons de dire des bêtises et allons droit au but
Type de données | Plage de stockage | octets |
---|---|---|
TINYINT | Valeurs signées : -128 à 127 (-) Valeurs non signées : 0 à 255 (0 à ) |
1 |
SMALLINT | Valeurs signées : -32768 à 32767 (-) Valeur non signée : 0 à 65535 (0 à -1) |
2 |
MEDIUMINT | Valeurs signées : -8388608 à 8388607 (-) Aucun signé valeur : 0 à 16777215 (0 à ) |
3 |
INT | Valeur signée : - Valeur non signée : 0-1 |
4 |
BIGINT | Valeur signée : - Non signé valeur : 0 à -1 |
8 |
数据类型 | 精度 | ||||||
---|---|---|---|---|---|---|---|
FLOAT[(M,D)] | 小数点后6-7位(常用) | ||||||
DOUBLE[(M,D)] |
|
Type de date | Espace de stockage (octets) | Format de date | Plage |
---|---|---|---|
dateheure | 8 | AAAA-MM-JJ HH:MM:SS | 1000-01-01 00:00:00 ~ 9999-12-31 23:59:59 |
horodatage | 4 | AAAA-MM-JJ HH:MM:SS | 1970-01-01 00:00 :01 ~ 2038 |
date | 3 | AAAA-MM-JJ | 1000-01-01 ~ 9999-12 -31 |
année | 1 | AAAA | 1901~2155 |
heure | 2 | HH:MM:SS | -838:59:59 ~ 838:59:59 |
Type de colonne | Description |
---|---|
CHAR(M ) | M octets, 0<=M<=255, longueur fixe |
VARCHAR(M) | L+1 octets, où L < ; M et 0 < |
TEXTE | L+2 octets, où L< |
MEDIUMTEXT | L+3 octets, où L< |
LONGTEXT | L+4 octets, où L< |
ENUM('value1','value2') | Enumération, 1 ou 2 octets, selon le nombre d'énumérations (jusqu'à Valeur -1) |
Ce qui précède est tout le contenu de cet article, si vous ne le comprenez pas encore bien Si tel est le cas, il sera facile à maîtriser si vous parvenez à réaliser davantage les deux côtés par vous-même !
Recommandations associées :
À propos des types de données numeric et decimal_MySQL de la base de données 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!