- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
字符串类型 Char(n)类型和Varchar(n)类型的区别是Char(n)是用于存储定长字符串,如果存入的字符串少于n个,但仍占n个字符的空间,而Varchar(n)是用于存储长度可变的字符串,其占用的空间为实际长度加一个字符(用用字符串结束符)。 Text类型(包括tinytext、text、mediumtext和longtext)用于保存非二进制字符串,如文章内容,评论等。 Enum类型是一种枚举类型,其值在创建时,在列上规定了一列值,语法格式是:字符名 enum(‘值1’, ‘值2’… ‘值n’),enum类型的字段在取值时,只能在指定的枚举列表中取其中的一个。 Set类型是一个字符串对象,可以有0到64个值,其定义方式与Enum类型类似,与Enum类型的区别是:Enum类型的字段只能从列值中选择一个值,而Set类型的字段可以从定义的例值中选择多个字符的组合。 字符串类型 Bit(n)类型是位字段类型,其中n表示每个值的位数,范围为1到64,默认为1。例如某个字段类型为bit(6),表示该字段最多可存入6位二进制,最大可存入的二进制数为111111。 Binary类型和varbinary类型用于存放二进制字符串,它们之间的区别类似于Char(n)类型和Varchar(n)类型的区别。 BLOB,指binary large object,即二进制大对象,是一个可以存储二进制文件的容器。在计算机中,BLOB常常是数据库中用来存储二进制文件的字段类型,典型的BLOB是一张图片或一个声音文件。BLOB分为四种类型:tinyblob(n) 、BLOB、meduumblob(n)和longblob(n),它们的区别是存储的最大长度不同。 谢谢观看 * * * * * * * * * * * * 第四章 表的创建与管理 (一) * CONTENTS 数值类型 Part 1 日期和时间类型 Part 2 字符串类型 Part 3 * MySQL支持所有标准SQL数值数据类型。 关键字INT与INTEGER意义相同,关键字DEC与DECIMAL意义相同。表4.1显示了需要的每个数值类型数据的相关特性。 * 数值类型 Part 1 数值类型 * 类型 存储长度 范围(有符号) 范围(无符号) 默认宽度 整数类型 tinyint 1 字节 -27,27-1 0,28-1 4位 smallint 2 字节 -216,216-1 0,216-1 6位 mediumint 3 字节 -223~223-1 0~224-1 9 int interger 4 字节 -231~231-1 0~232 11 bigint 8 字节 -263~263-1 0~264 20 浮点与定点数类型 float 4 字节 单精度浮点数值,默认保留实际精度 double 8 字节 双精度浮点数值,默认保留实际精度 dec(p,s) decimal(p,s) decimal (p,s) ,如果ps,为p+2否则为s+2 依赖于p和s的值 依赖于p和s的值 10位, 小数位数为0 二进制类型 bit(m) m位二进制 最大为64位,默认为1 位字段类型,如果值长度小于m位,则在左边用0填充 varbinary(m) 可变长度 0~m位 可变长度二进制字符串 binary(m) m字节 固定长度二进制字符串,超出m位部分将会被截断,不足m位的用数字“/0”填充 tinyblob 可变长度 28-1字节 BLOB主要存储图片、音频等信息 blob 可变长度 216-1字节 mediumblob 可变长度 224-1字节 longblob 可变长度 232-1字节 表4.1数值类型 数值类型 从表4.1可见,不同类型数据所需的字节数是不同的,占用字节数越多的数据类型,所能表示的数值越大,根据占用字节数可以知道每一种数据类型的取值范围。 例如在表4.1中可见,int型占4个字节(32位),就比tinyint型占1个字节(8位)所能达示的数据范围要大。 表示时间值的日期和时间类型有YEAR、DATE、TIME、DATETIME和TIMESTAMP。 每个时间类型有一个有效值范围和一个“零”值,当指定不合法的、在MySQL中不能表示的值时使用“零”值。表4.2显示了日期和时间类型的相关特性。 日期和时间类型 Part 2 * 日期和时间类型 类型 存储长度(字节) 范围 格式 用途 year 1 1901~2155 YYYY或‘YYYY’ 年份值 date 3 1000-01-01~9999-12-31 ‘YYYY-MM-DD’或‘YYYYMMDD’ 日期值 time 3 -838:59:59~838:59:59 HH:MM:SS 时间值或持续时
您可能关注的文档
- 信息安全管理(第八章 网络及系统安全保障机制).ppt
- 信息安全管理(第二章 信息安全管理标准与法律法规).ppt
- 信息安全管理(第六章 业务连续性与灾难恢复).pptx
- 信息安全管理(第七章 信息系统安全审计).pptx
- 信息安全管理(第三章 信息安全管理体系).ppt
- 信息安全管理(第四章 信息安全风险评估).ppt
- 信息安全管理(第五章 信息系统安全测评).ppt
- 信息安全管理(第一章 绪论).ppt
- 信息安全技术与实施 01概论.pptx
- 信息安全技术与实施 02物理实体安全与防护.pptx
- 云数据库应用(MySQL) 第5章 数据查询(二).ppt
- 云数据库应用(MySQL) 第5章 数据查询(三).ppt
- 云数据库应用(MySQL) 第5章 数据查询(四).ppt
- 云数据库应用(MySQL) 第5章 数据查询(一).ppt
- 云数据库应用(MySQL) 第6章 索引与视图(二).ppt
- 云数据库应用(MySQL) 第6章 索引与视图(一).ppt
- 云数据库应用(MySQL) 第6章 索引与视图操作(三).ppt
- 云数据库应用(MySQL) 第6章 索引与视图操作(四).ppt
- 云数据库应用(MySQL) 第7章 MySQL触发器(二).ppt
- 云数据库应用(MySQL) 第7章 MySQL触发器(一).ppt
原创力文档


文档评论(0)