码迷,mamicode.com
首页 > 数据库 > 详细

学习笔记:MySQL列属性

时间:2016-11-27 06:41:29      阅读:180      评论:0      收藏:0      [点我收藏+]

标签:unique   mysql   修改表   选项   索引   选项设置   属性   rem   uniq   

列属性

a)         null|not null

缺省值是null,也就是允许为空,如果是not null而又没有给该字段赋值的话,系统会首先查询该字段有没有默认值

 

b)         default:

给一个字段一个默认值,如果没有给该字段填充数据,就用该默认值来代替,通常就是配合not null一起使用

 

c)         primary key:

主键,唯一可区别其他记录的字段,一个表中只能有一个主键,也可以很多个字段组合成一个组合主键,而且不允许为空!

 

d)         unique key:

唯一键,与主键的区别是唯一键可以有很多个,而且允许为空

 

e)         auto_increment:

自动增长,使用这个属性有两个条件,第一该字段必须为整型,第二该字段必须存在索引,通常就是配合主键一起使用,也可以通过修改表选项设置自动增长的默认初始值

 

f)          comment:

列注释,会出现在创建语句里的,方便开发者用

学习笔记:MySQL列属性

标签:unique   mysql   修改表   选项   索引   选项设置   属性   rem   uniq   

原文地址:http://www.cnblogs.com/dreamskyx/p/6105738.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!