![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
数据库
llzd626
这个作者很懒,什么都没留下…
展开
-
char和varchar的区别
char是定长,定义了多少就是多少,多余没有使用的用空格代替,因此取值可能需要进行trim()操作char长度固定,因此查询方便很多,所以效率高原创 2021-09-06 16:19:31 · 137 阅读 · 0 评论 -
MySQL字段唯一性约束与唯一索引
区别与联系唯一约束和唯一索引,都可以实现数据列的唯一性,列值可以为null(允许存在多个null值)创建唯一性约束,会自动创建一个同名的唯一索引,这个索引不能够单独删除,删除唯一约束会自动删除索引。唯一约束是通过唯一索引来实现数据的唯一如果创建唯一索引,这个索引就是独立的,可以单独删除如果在一个列上想有约束和索引并且两者都可以单独删除,可以先建唯一索引,再建同名的唯一约束。如果表的一个字段,要作为另一个表的外键,这个字段必须有唯一约束(或是这个字段干脆就是主键),如果只是有唯一索引,就会报错原创 2021-09-03 08:55:01 · 4078 阅读 · 0 评论