mysql数据库创建表命令是什么样的

网站编辑2023-05-14 13:40:33453

MySQL 创建表的命令是:

```

CREATE TABLE table_name (

column1 datatype constraints,

column2 datatype constraints,

column3 datatype constraints,

...

PRIMARY KEY (one or more columns)

);

```

其中,`table_name` 是要创建的表的名称,`column1`、`column2`、`column3` 等是表中的列名,`datatype` 是列的数据类型,`constraints` 是列的约束条件,例如 `NOT NULL`、`UNIQUE`、`DEFAULT` 等。`PRIMARY KEY` 用于指定一个或多个列作为主键。

例如,创建一个名为 `users` 的表,包含 `id`、`name`、`email` 和 `password` 四个列,其中 `id` 列为主键,数据类型为整数:

```

CREATE TABLE users (

id INT PRIMARY KEY,

name VARCHAR(50) NOT NULL,

email VARCHAR(100) UNIQUE,

password VARCHAR(20) NOT NULL

);

```

执行该命令后,MySQL 就会创建一个名为 `users` 的表,并在其中创建四个列。

最新推荐

右侧广告图1
右侧广告图2