草庐IT

主键约束,唯一约束,默认约束,检查约束,删除主键,删除外键按,删除列,添加列

表的约束:关键字:constraint约束是一种表级别的限制,它通过对表的数据限制来保证数据的完整性和一致性常见约束:主键约束(primarykey)用途:就是用来约束其中的一列,作为所有列中的标识符(这一列的唯一代表),在一张表中通过主键可以准确定位到一列。可以避免列中数据的重复。主键的特性:1.唯一约束2.非空约束语法:1.createtable[库名].表名(列名1数据类型1(长度)primarykey,列名2数据类型2(长度));2.createtable[库名].表名(列名1数据类型1(长度),列名2数据类型2(长度),primarykey(列名1));第一种创建主键方式create

MySQL数据库(25):外键 foreing key

外键foreingkey外键表示了两个实体之间的联系外键foreingkey:A表中的一个字段的值指向另B表的主键B:主表A:从表主表:主键(主关键字)=从表:外键(外关键字)1、外键操作1.1、增加外键基本语法方式一:创建表的时候增加外键[constraint`外键名`]foreignkey(外键字段)references主表(主键);方式二:创建表后增加外键altertable从表add[constraint`外关键字`]foreignkey(外键字段)references主表(主键);示例1:创建表的时候增加外键--创建外键createtablemy_foreign(idintprima

MySQL数据库(25):外键 foreing key

外键foreingkey外键表示了两个实体之间的联系外键foreingkey:A表中的一个字段的值指向另B表的主键B:主表A:从表主表:主键(主关键字)=从表:外键(外关键字)1、外键操作1.1、增加外键基本语法方式一:创建表的时候增加外键[constraint`外键名`]foreignkey(外键字段)references主表(主键);方式二:创建表后增加外键altertable从表add[constraint`外关键字`]foreignkey(外键字段)references主表(主键);示例1:创建表的时候增加外键--创建外键createtablemy_foreign(idintprima