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` 的表,并在其中创建四个列。







