In MySQL ist der ENUM-Aufzählungstyp der am besten geeignete Datentyp für Geschlechtsfelder. Der Enumerationstyp ENUM ist ein Datentyp, der die Definition einer Menge möglicher Werte ermöglicht. Das Geschlechtsfeld eignet sich für die Verwendung des ENUM-Typs, da das Geschlecht normalerweise nur zwei Werte hat, nämlich männlich und weiblich.
Als nächstes zeige ich anhand konkreter Codebeispiele, wie man in MySQL ein Geschlechtsfeld erstellt und den Aufzählungstyp ENUM zum Speichern von Geschlechtsinformationen verwendet. Im Folgenden sind die Schritte aufgeführt:
users
in MySQL, einschließlich id
, name
und gender-Feld: <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
ein: rrreee Führen Sie abschließend eine Abfrage durch Sehen Sie sich die Daten in der Tabelle users
an, um zu sehen, wie das Feld „Geschlecht“ gespeichert wird:
Das obige ist der detaillierte Inhalt vonWas ist der beste Datentyp für Geschlechtsfelder in MySQL?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!