如何创建表
时间: 2023-09-11 20:11:29 浏览: 50
在MySQL中,您可以使用CREATE TABLE语句来创建表。以下是基本的CREATE TABLE语句语法:
```
CREATE TABLE table_name (
column1 datatype constraints,
column2 datatype constraints,
column3 datatype constraints,
...
);
```
其中,table_name是您要创建的表的名称,column1、column2、column3等是表的列名。datatype是列的数据类型,例如VARCHAR、INT、DATE等。constraints是列的约束条件,例如PRIMARY KEY、NOT NULL、UNIQUE等。
以下是一个示例CREATE TABLE语句,用于创建一个名为“employees”的表,该表包含id、name和email三个列,其中id是主键:
```
CREATE TABLE employees (
id INT PRIMARY KEY,
name VARCHAR(50) NOT NULL,
email VARCHAR(50) UNIQUE
);
```
在这个示例中,第一列id被定义为主键,这意味着它是唯一的标识符,并且每行都必须具有唯一的值。第二列name被定义为NOT NULL,这意味着该列中的值不能为空。第三列email被定义为UNIQUE,这意味着每个值必须是唯一的,不能重复出现。
创建表之后,您可以使用INSERT语句向表中添加数据,并使用SELECT语句查询表中的数据。