



全文预览已结束
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
前言好比C+中,定义int类型需要多少字节,定义double类型需要多少字节一样,MySQL对表每个列中的数据也会实行严格控制,这是数据驱动应用程序成功的关键。M前言好比C+中,定义int类型需要多少字节,定义double类型需要多少字节一样,MySQL对表每个列中的数据也会实行严格控制,这是数据驱动应用程序成功的关键。MySQL提供了一组可以赋给表中各个列的数据类型,每个类型都强制数据满足为该数据类型预先确定的一组规则,例如大小、类型及格式。这里先总结数据类型。MySQL中的数据类型大的方面来分,可以分为:日期和时间、数值,以及字符串。下面就分开来进行总结。日期和时间数据类型MySQL数据类型含义date3字节,日期,格式:2014-09-18time3字节,时间,格式:08:42:30datetime8字节,日期时间,格式:2014-09-18 08:42:30timestamp4字节,自动存储记录修改的时间year1字节,年份数值数据类型整型MySQL数据类型含义(有符号)tinyint1字节,范围(-128127)smallint2字节,范围(-3276832767)mediumint3字节,范围(-83886088388607)int4字节,范围(-21474836482147483647)bigint8字节,范围(+-9.22*10的18次方)上面定义的都是有符号的,当然了,也可以加上unsigned关键字,定义成无符号的类型,那么对应的取值范围就要翻翻了,比如:tinyint unsigned的取值范围为0255。浮点型MySQL数据类型含义float(m, d)4字节,单精度浮点型,m总个数,d小数位double(m, d)8字节,双精度浮点型,m总个数,d小数位decimal(m, d)decimal是存储为字符串的浮点数我在MySQL中建立了一个表,有一列为float(5, 3);做了以下试验:1.插入123.45678,最后查询得到的结果为99.999;2.插入123.456,最后查询结果为99.999;3.插入12.34567,最后查询结果为12.346;所以,在使用浮点型的时候,还是要注意陷阱的,要以插入数据库中的实际结果为准。字符串数据类型MySQL数据类型含义char(n)固定长度,最多255个字符varchar(n)可变长度,最多65535个字符tinytext可变长度,最多255个字符text可变长度,最多65535个字符mediumtext可变长度,最多2的24次方-1个字符longtext可变长度,最多2的32次方-1个字符1.char(n)和varchar(n)中括号中n代表字符的个数,并不代表字节个数,所以当使用了中文的时候(UTF8)意味着可以插入m个中文,但是实际会占用m*3个字节。2.同时char和varchar最大的区别就在于char不管实际value都会占用n个字符的空间,而varchar只会占用实际字符应该占用的空间+1,并且实际空间+1=n。3.超过char和varchar的n设置后,字符串会被截断。4.char的上限为255字节,varchar的上限65535字节,text的上限为65535。5.char在存储的时候会截断尾部的空格,varchar和text不会。6.varchar会使用1-3个字节来存储长度,text不会。其它类型1.enum(“member1, “member2, “member65535)enum数据类型就是定义了一种枚举,最多包含65535个不同的成员。当定义了一个enum的列时,该列的值限制为列定义中声明的值。如果列声明包含NULL属性,则NULL将被认为是一个有效值,并且是默认值。如果声明了NOT NULL,则列表的第一个成员是默认值。2.set(“member
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 新传染病面试模拟题库
- 2026届昆明市第二中学化学高三第一学期期末学业质量监测试题含解析
- 产业发展阶段的动力学模型
- 场频光电融合技术
- 手部护理专业面试真题与解析:护肤知识应用与操作技巧
- 物流装备与技术
- 细胞组织器官
- 神经损伤的电生理学评估
- 欧莱雅年报解读
- 细胞表面受体
- 广西贺州市2022-2023学年八年级下册期末物理试卷(含答案)
- 台州市开发投资集团有限公司招聘笔试题库2024
- DL∕T 5344-2018 电力光纤通信工程验收规范
- 14生活日用品的联想 (教案)人美版美术四年级上册
- CH+8016-1995全球定位系统(GPS)测量型接收机检定规程
- DL-T5493-2014电力工程基桩检测技术规程
- 人教版2024年小学升学考试数学模拟测试卷(共5套)(含答案解析)
- 医院系统瘫痪应急预案
- 光伏项目技术标准清单
- 117湖南省怀化市雅礼实验学校2023-2024学年七年级下学期开学考试数学试题
- 输气管线破裂漏气应急处置方案
评论
0/150
提交评论