范文网 合同范本 字段属性的设置总结(大全)

字段属性的设置总结(大全)

字段属性的设置总结 第一篇一、定长型:char(L)࿰c;指定固定长度的存储空间存储字符串示例:记录个人信息:身份证信息和手机号码二、变长型:varchar(L)࿰c;根据实际存储的数据变化存储空间示。

字段属性的设置总结

字段属性的设置总结 第一篇

一、定长型char(L)࿰c;指定固定长度的存储空间存储字符串

示例:记录个人信息:身份证信息和手机号码

二、变长型varchar(L)࿰c;根据实际存储的数据变化存储空间

示例:记录个人信息:用户名、密码、姓名、身份证

三、文本字符串text/blob࿰c;专门用来存储较长的文本

四、枚举型enum, 一种映射存储方式࿰c;以较小的空间存储较多的数据

示例:记录人群类型:小朋友、少年、青年、中年、老年࿰c;每个人实际只属于一种类别

枚举定义原理:

数据存储(读取反过来):

五、集合型set࿰c;一种映射存储方式࿰c;以较小的空间存储较多的数据

示例:记录个人的球类爱好࿰c;有篮球、足球、羽毛球、网球、乒乓球、排球、台球、冰球

集合定义原理:

数据存储(读取反过来):

字段属性的设置总结 第二篇

唯一键unique key࿰c;用来维护数据的唯一性

示例:学生成绩表:一个学生只能有一个学科成绩࿰c;但是可以有多个学科

唯一键管理:在表创建后对唯一键的管理

删除唯一键相对麻烦࿰c;一张表中不止一个唯一键

新增唯一键要保证字段里的数据具有唯一性

删除唯一键:alter table 表名 drop index 唯一键名字;

新增唯一键: alter table 表名 add unique key(字段列表);

一、删除表中已有的唯一键

二、追加唯一键

描述comment࿰c;是用文字描述字段的作用的

示例:学生成绩表

数据库记录长度:MySQL中规定一条记录所占用的存储长度最长不超过六五五三五个字节

一、GBK表能存储的最大varCHAR字符串长度

二、UTF八表能存储的最大varCHAR字符串长度

三、Null也要占用一个字节

字段属性的设置总结 第三篇

自增长auto_increment࿰c;被修饰的字段在新增时࿰c;自动增长数据

示例:记录学生信息:学号和姓名

自增长管理:在某些特殊使用下࿰c;需要自增长按照需求实现

一、修改表中自增长的值:跳过一些值࿰c;直接从下次开始按照新的目标值出现

注意:奇数会保留原值࿰c;偶数会自动加一(可能出现的情况)

二、修改自增长控制:步长和起始值(修改针对的是整个数据库࿰c;而非单张表)

字段属性的设置总结 第四篇

一、年year࿰c;R_六五三_一一八四五@ySQL中用来存储年份的类型

示例:记录个人的出生年份

二、时间戳:c;基于格林威治时间的时间记录

示例:记录商品库存的最后更新时间

注意:在MySQL八以后࿰c;取消了timestamp的默认自动更新࿰c;如果需要使用࿰c;需要额外使用属性:

三、日期date࿰c;用来记录年月日信息

示例:记录个人生日

四、日期时间datetiR_六五三_一一八四五@e࿰c;用来综合存储日期和时间

示例:记录个人具体的出生时间

五、时间time࿰c;用来记录时间或者时间段

示例:记录用户登录的具体时间

属性:建立在字段类型之后࿰c;对字段除类型之外的其他约束

查看表属性:desc 表名;

上一篇
下一篇
返回顶部