Maison > Article > base de données > Quel est le meilleur type de données pour les champs de genre dans MySQL ?
Dans MySQL, le type de données le plus approprié pour les champs de genre est le type d'énumération ENUM. Le type d'énumération ENUM est un type de données qui permet de définir un ensemble de valeurs possibles. Le champ genre est adapté à l'utilisation du type ENUM car le genre n'a généralement que deux valeurs, à savoir masculin et féminin.
Ensuite, je montrerai à travers des exemples de code spécifiques comment créer un champ de genre dans MySQL et utiliser le type d'énumération ENUM pour stocker les informations de genre. Voici les étapes :
users
dans MySQL, comprenant id
, name
et genre : <code>users
的表格,包括id
、name
和gender
字段:
CREATE TABLE users ( id INT PRIMARY KEY AUTO_INCREMENT, name VARCHAR(50) NOT NULL, gender ENUM('男', '女') NOT NULL );
users
表格中:INSERT INTO users (name, gender) VALUES ('张三', '男'); INSERT INTO users (name, gender) VALUES ('李四', '女');
users
SELECT * FROM users;
users
: rrreee Enfin, interrogez les données de la table users
pour voir comment le champ genre est stocké :
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!