mysql新建表的时候参数pk,nn
时间: 2023-07-17 19:04:25 浏览: 247
mysql创建表的sql语句详细总结
5星 · 资源好评率100%
在MySQL中,创建表时可以使用以下参数:
1. PK(Primary Key):用于指定主键。主键是唯一标识表中记录的字段,它确保每条记录都有一个唯一的标识符。在创建表时,可以使用`PRIMARY KEY`关键字来定义主键。例如:
```sql
CREATE TABLE tablename (
id INT PRIMARY KEY,
name VARCHAR(50)
);
```
2. NN(Not Null):用于指定字段不允许为空。在创建表时,可以使用`NOT NULL`关键字来定义不允许为空的字段。例如:
```sql
CREATE TABLE tablename (
id INT NOT NULL,
name VARCHAR(50)
);
```
以上是创建表时设置主键和非空字段的示例。你可以根据自己的需求,在CREATE TABLE语句中添加这些参数来定义表的结构。
阅读全文