Mysql types d`attributs

<article data-type="article">

MySQL attributs souvent référence à des restrictions imposées aux types de données MySQL. Lorsque vous déclarez un champ comme un champ de type numéro ou le caractère de données, différents attributs associent avec elle. Ces attributs vous permettent de spécifier de nouvelles restrictions sur le nombre ou le caractère que le champ peut stocker. Vous spécifiez le plus souvent des attributs pour les types de données avec l`outil de création de base de données MySQL phpMyAdmin, qui vous permet d`entrer un attribut dans sa colonne de table Attributs.

UNSIGNED Type d`attribut

  • Vous pouvez spécifier l`attribut UNSIGNED avec le TINYINT, SMALLINT, MEDIUMINT, INT, INTEGER, BIGINT, REAL, DOUBLE, FLOAT, DECIMAL et types de données NUMERIC MySQL. Lorsque vous utilisez l`attribut UNSIGNED à déclarer un champ de type de données, vous ne pouvez pas stocker un nombre négatif dans ce domaine. Vous utilisez le plus souvent attributs UNSIGNED pour les champs pour empêcher les utilisateurs d`une base de données de faire erreurs de saisie. Par exemple, le champ de prix dans une base de données est souvent UNSIGNED, comme un prix est généralement un nombre positif.

ZEROFILL Attribut Type




  • Vous pouvez spécifier l`attribut ZEROFILL avec le TINYINT, SMALLINT, MEDIUMINT, INT, INTEGER, BIGINT, REAL, DOUBLE, FLOAT, DECIMAL et types de données NUMERIC MySQL. Lorsque vous utilisez l`attribut ZEROFILL dans une instruction de déclaration de type de données, les données lorsqu`elles sont affichées aura le numéro zéro, 0, inséré à la gauche du chiffre le plus significatif du nombre affiché. nombre Te de zéros insérés est égale à la longueur maximale spécifiée du type de données moins le nombre de chiffres qui stockent dans le nombre réel.

CARACTERE type SET Attribute

  • Vous pouvez appliquer l`attribut CHARACTER SET pour VARCHAR, TEXT, CHAR et types de données ENUM. Vous pouvez l`utiliser pour spécifier le jeu de caractères utilisé pour stocker du texte dans le champ de type de données, ou la colonne. Vous pouvez spécifier différents jeux de caractères avec l`attribut CHARACTER SET, y compris le caractère UTF-9 set et le jeu de caractères Latin-1. MySQL supporte aussi Unicode, Europe de l`Ouest, d`Europe centrale, d`Europe du Sud, Moyen-Orient, Baltique, cyrillique et jeux de caractères asiatiques.

Binary Type d`attribut

  • Vous pouvez également spécifier l`attribut CHARACTER SET avec l`attribut binaire. Lorsque vous appliquez le jeu de caractères attribut binaire à un type de données de chaîne, ce sera effectivement convertir le type de données de chaîne à un autre type de données chaîne. Par exemple, lorsque vous spécifiez binaire pour un champ de type de données TEXT, le champ de type de données TEXT devient un champ de type de données BLOB qui stocke les données sous forme de données binaires, plutôt que d`un champ de texte qui stocke les caractères que les caractères du texte.

AUTRES

Qu`est-ce que mysql? фото

Qu`est-ce que mysql?

MySQL est une open source, relationnelle système de gestion de base de données. Co-fondateur Monty Widenius nommé le…