Maison  >  Article  >  base de données  >  Quels sont les types de données courants dans MySQL ?

Quels sont les types de données courants dans MySQL ?

下次还敢
下次还敢original
2024-04-26 06:36:171148parcourir

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.

Quels sont les types de données courants dans MySQL ?

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