mysql 建表的命令
时间: 2023-10-25 09:10:01 浏览: 101
创建表的命令.sql
要在MySQL数据库中创建表,可以使用CREATE TABLE语句。以下是一个示例的SQL命令来创建一个名为`your_table`的表:
```sql
CREATE TABLE your_table (
id INT PRIMARY KEY AUTO_INCREMENT,
name VARCHAR(50),
age INT,
country VARCHAR(50)
);
```
在这个命令中,我们使用了CREATE TABLE语句来创建表,并在括号内定义了表的列。每个列由列名、数据类型和其他约束定义组成。
在示例中,我们定义了四个列:
- `id`是主键列,使用了INT数据类型,并通过`PRIMARY KEY`关键字指定为主键。`AUTO_INCREMENT`关键字表示每次插入新记录时,该列会自动递增生成唯一的值。
- `name`列使用了VARCHAR(50)数据类型,表示存储最大长度为50的字符串。
- `age`列使用了INT数据类型,表示存储整数值。
- `country`列使用了VARCHAR(50)数据类型,表示存储最大长度为50的字符串。
你可以根据你的实际需求修改表名、列名和数据类型等。执行这个命令后,将会在数据库中创建一个新的表。
阅读全文