MySQL数据类型--与MySQL零距离接触2-12主键约束

时间:2023-03-09 06:20:18
MySQL数据类型--与MySQL零距离接触2-12主键约束

MySQL数据类型--与MySQL零距离接触2-12主键约束

定义一个主键,可以用PRIMARY KEY,也可以用KEY。MySQL数据类型--与MySQL零距离接触2-12主键约束

主键约束的字段禁止为空。MySQL数据类型--与MySQL零距离接触2-12主键约束

MySQL数据类型--与MySQL零距离接触2-12主键约束

MySQL数据类型--与MySQL零距离接触2-12主键约束

写入4条记录,查看它的自动编号:

MySQL数据类型--与MySQL零距离接触2-12主键约束

MySQL数据类型--与MySQL零距离接触2-12主键约束

自动编号确实是1 2 3 4

AUTO_INCREMENT字段必须定义为主键,需要和主键配合使用,而主键不需要一定和AUTO_INCREMENT一起使用。

只使用主键,不使用AUTO_INCREMENT的情况:

MySQL数据类型--与MySQL零距离接触2-12主键约束

MySQL数据类型--与MySQL零距离接触2-12主键约束

主键的字段允许赋值:

MySQL数据类型--与MySQL零距离接触2-12主键约束

MySQL数据类型--与MySQL零距离接触2-12主键约束

但是不允许赋同样的值:

MySQL数据类型--与MySQL零距离接触2-12主键约束