当前位置:网站首页 > SQL数据库编程 > 正文

mysql中主键约束(mysql添加主键约束语句)



主键约束:唯一,不重复,不能为空  primary key

一个表中有且只有一个主键约束

1.创建表的同时创建主键约束

格式一:

create table 表名(

列名1  数据类型 primary key,

列名2 数据类型

);

主键约束名字的写法: PK_列名

格式二:

create table 表名(

列名1 数据类型,

列名2 数据类型,

constraint  主键约束的名字  primary key(列名1)

);

格式三:

create table 表名(

列名1 数据类型,

列名2 数据类型,

primary key(列名1)

);

2.针对已经存在的表,添加主键约束

格式一:

alter table 表名 modify 列名 数据类型 primary key;

格式二:

alter table 表名 add primary key(列名);

格式三:

alter table 表名 add constraint 主键约束的名字 primary key(列名);

3.删除主键约束

格式:alter table 表名 drop primary key;

到此这篇mysql中主键约束(mysql添加主键约束语句)的文章就介绍到这了,更多相关内容请继续浏览下面的相关 推荐文章,希望大家都能在编程的领域有一番成就!

版权声明


相关文章:

  • mysql主键用自增还是用uuid(mysql主键自增的好处)2026-02-13 15:00:10
  • sql文件转换word(sql文件转换工具)2026-02-13 15:00:10
  • Pymysql 连接池(pymysql连接池)2026-02-13 15:00:10
  • orcale和mysql的区别(oracle 和mysql的区别)2026-02-13 15:00:10
  • sql循环语句怎么写出来(sql里循环怎么用)2026-02-13 15:00:10
  • mysql导入sql文件(mysql导入sql文件乱码)2026-02-13 15:00:10
  • pymysql查询mysql输出成字典(mysql查询结果输出到文件)2026-02-13 15:00:10
  • mysql主键和外键的建立在哪里(mysql主键和外键的建立在哪里进行)2026-02-13 15:00:10
  • SQL增删改查实例(mysql增删改查实例)2026-02-13 15:00:10
  • sql数据库基础知识(sql数据库基础知识增删改查)2026-02-13 15:00:10
  • 全屏图片