根据查询相关公开信息显示,mysql主要有主键约束、外键约束、唯一约束、检查约束、非空约束和默认值约束。
MySQL是一个关系型数据库管理系统,由瑞典MySQLAB公司开发,属于Oracle旗下产品。
主键就是主关键字(primary key):表中的一个或多个字段,它的值用于唯一地标识表中的某一条记录。索引:数据库索引好比是一本书前面的目录,能加快数据库的查询速度。
1. 普通索引
这是最基本的索引,它没有任何限制,比如上文中为title字段创建的索引就是一个普通索引,MyIASM中默认的BTREE类型的索引,也是我们大多数情况下用到的索引。
2. 唯一索引
与普通索引类似,不同的就是:索引列的值必须唯一,但允许有空值(注意和主键不同)。如果是组合索引,则列值的组合必须唯一,创建方法和普通索引类似。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)