Maison > Article > base de données > Comment créer une commande de table de données dans MySQL
Dans MySQL, vous pouvez utiliser l'instruction CREATE TABLE pour créer une table de données, en spécifiant le nom de la table, le nom de la colonne, le type de données et les contraintes. Les étapes spécifiques incluent : 1. Connectez-vous à la base de données MySQL. 2. Utilisez l'instruction CREATE TABLE pour créer une table de données.
Commande MySQL Créer une table de données
Dans MySQL, vous pouvez utiliser l'instruction CREATE TABLE
pour créer une table de données. La syntaxe de cette instruction est la suivante : CREATE TABLE
语句来创建数据表。该语句的语法如下:
<code>CREATE TABLE table_name ( column_name1 data_type [constraints], column_name2 data_type [constraints], ... );</code>
参数说明:
INT
、VARCHAR
、DECIMAL
等。NOT NULL
、UNIQUE
、PRIMARY KEY
等。示例:
以下语句创建一个名为 users
的数据表,其中包含 id
、name
和 email
列:
<code>CREATE TABLE users ( id INT NOT NULL AUTO_INCREMENT, name VARCHAR(255) NOT NULL, email VARCHAR(255) UNIQUE );</code>
说明:
NOT NULL
约束表示该列不能为 NULL
值。AUTO_INCREMENT
约束表示 id
列将自动生成唯一值。UNIQUE
约束表示 email
列中的值必须唯一。详细字段类型:
数据类型 | 描述 |
---|---|
INT | 整数 |
VARCHAR(长度) | 可变长度字符串 |
DECIMAL(长度, 小数位) | 带有小数位的小数 |
DATE | 日期 |
TIME | 时间 |
DATETIME | 日期和时间 |
BOOLEAN | 布尔值 (TRUE 或 FALSE ) |
约束类型:
约束类型 | 描述 |
---|---|
NOT NULL | 列不能为 NULL
|
UNIQUE | 列中的值必须唯一 |
PRIMARY KEY | 列中的值唯一标识行 |
FOREIGN KEY | 外键,将该表与另一表关联 |
创建数据表步骤:
CREATE TABLE
rrreeeINT
, VARCHAR
, DECIMAL
, etc. 🎜🎜🎜contraintes : 🎜Contraintes de colonne, telles que NOT NULL
, UNIQUE
, PRIMARY KEY
, etc. 🎜users
, qui contient id
, name
et email Colonne : 🎜rrreee🎜🎜 Description : 🎜🎜NOT NULL
La contrainte signifie que la colonne ne peut pas être une valeur NULL
. 🎜🎜La contrainte AUTO_INCREMENT
signifie que la colonne id
générera automatiquement des valeurs uniques. 🎜🎜La contrainte UNIQUE
signifie que les valeurs de la colonne email
doivent être uniques. 🎜Type de données | Description |
---|---|
INT | ENTIER |
VARCHAR(longueur) | CHAÎNE DE LONGUEUR VARIABLE |
DECIMAL(longueur, décimales) | Décimal avec décimales |
DATE | Date td> |
HEURE | Heure |
DATETIME | Date et heure |
BOOLEAN | Valeur booléenne (TRUE ou FALSE ) |
Type de contrainte | Description | NON NULL | La colonne ne peut pas être NULL
|
---|---|
UNIQUE | La valeur dans la colonne doit être unique |
CLÉ PRIMAIRE | La valeur dans la colonne identifie la ligne de manière unique |
CLÉ ÉTRANGÈRE | Clé étrangère, associer cette table à une autre table |
CREATE TABLE
pour créer une table de données. 🎜🎜Spécifiez le nom de la table, le nom de la colonne, le type de données et les contraintes. 🎜🎜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!