主键约束:primary key。

   注意:

    含义:非空且唯一

    一张表只能有一个字段为主键

    主键就是表中唯一的标示

-- 主键约束
CREATE TABLE stu1(
    id int PRIMARY KEY,
    NAME VARCHAR(20)
);

-- 删除主键
ALTER TABLE stu1 DROP PRIMARY KEY;

-- 创建表完后,添加主键
ALTER TABLE stu1 MODIFY id INT PRIMARY KEY;

 

 

 

 

 

 

 

 

 

自动递增

  概念∶如果某一列是数值类型的,使用auto_increment可以来完成值得自动增长

  在创建表时,添加主键约束,并且完成主键自增长

sql

-- 创建表添加主键
CREATE TABLE stu1(
    id int PRIMARY KEY Auto_increment,
    NAME VARCHAR(20)
);
-- 删除自动增长
ALTER TABLE stu1 MODIFY id int;
-- 创建表完后添加主键
ALTER TABLE stu1 MODIFY id INT Auto_increment;

 

posted on 2022-07-24 11:55  淤泥不染  阅读(27)  评论(0编辑  收藏  举报