Maison > base de données > tutoriel mysql > Dans MySQL, quand le type de données VARCHAR utilisera 1 octet et quand il utilisera les préfixes de 2 octets length et data ?length et data ?

Dans MySQL, quand le type de données VARCHAR utilisera 1 octet et quand il utilisera les préfixes de 2 octets length et data ?length et data ?

王林
Libérer: 2023-08-24 14:45:04
avant
1598 Les gens l'ont consulté

在 MySQL 中,何时 VARCHAR 数据类型将使用 1 字节,何时使用 2 字节前缀 length 和 data?length 以及 data?

Comme nous le savons tous, dans MySQL, les valeurs VARCHAR sont stockées sous forme de préfixe de 1 octet ou de 2 octets plus des données. Le préfixe de longueur indique le nombre d'octets dans la valeur des données. La valeur des données elle-même déterminera quand le type de données VARCHAR utilise une longueur de préfixe de 1 octet et quand une longueur de préfixe de 2 octets est utilisée.

  • Utilisez 1 octet si la valeur n'est pas nécessaire et que la colonne fait plus de 255 octets.
  • Si la valeur peut nécessiter plus de 255 octets, utilisez une longueur de 2 octets pour la colonne.

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 de ce site Web
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
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal