可以通过修改表结构增加主键
语法:alter table 表名 add primary key(字段列表)
前提:当前表的数据中,字段唯一
PRI代表主键 primary key就是主键
修改主键:主键不能被修改...修改:先删除后增加
删除主键:alter table 表名 drop primary key
查看复合主键
desc 表名查询表结构
当出现两个PRI的时候
不代表有两个主键,代表由两个字段共同组成复合主键... 表名 auto_increment = 值
不能修改为已经存在的值
不存在的值可以修改
如果小于自动增长的值,都不能修改
注意:auto_increment 的值的修改,被修改的新值,必须要比当前表中已经存在的自增长的值要大...在修改表结构的时候增加唯一键:alter table 表名 add unque key(字段列表)
注意:当唯一键不允许为空之后,就变成了主键
如果表中的存在多个唯一键并且都不为空,只有第一个不为空的唯一键变成主键...而唯一键可能有多个,所谓唯一键的删除,需要额外的指定要删除的唯一键的名字
语法:alter table 表名 drop index 唯一键名字/字段名
Comment
注释,是一种字段说明,会永远的保存在表的创建语句中