当前位置: 首页 > news >正文

建站之星极速版最新新闻十条

建站之星极速版,最新新闻十条,网页美工设计期末作业成品,海洋公司做网站推广Linux CentOS 8#xff08;MariaDB的数据类型#xff09; 目录 一、项目描述二、相关知识三、项目分析3.1 数据类型的分类3.2 数据类型属性 一、项目描述 Jan16公司为满足部门之间数据共享、减少数据冗余度和保持数据独立性等要求#xff0c;需要对数据库中的数据类型拥有一… Linux CentOS 8MariaDB的数据类型 目录 一、项目描述二、相关知识三、项目分析3.1 数据类型的分类3.2 数据类型属性 一、项目描述 Jan16公司为满足部门之间数据共享、减少数据冗余度和保持数据独立性等要求需要对数据库中的数据类型拥有一定的了解。 二、相关知识 数据类型是指数据库中表列、存储过程参数、表达式和局部变量的数据特征它决定了数据的存储格式代表了不同的信息类型。 三、项目分析 数据类型是数据库中很重要的理论要求需要理解各数据类型概念和作用。 3.1 数据类型的分类 1.1 整数 整数类型包括 数据类型概述tinyint此数据类型表示落入-128到127的有符号范围内的小整数以及0到255的无符号范围。smallint此数据类型表示落入-128到127的有符号范围内的小整数以及0到255的无符号范围。mediumint此数据类型表示有符号范围-8388608到8388607中的整数无符号范围0到16777215。int(integer)此数据类型表示正常大小的整数。当标记为unsigned时范围跨越0到4294967295.当有符号默认设置时范围跨越-2147483648到2147483647.当列设置为ZEROFILL无符号状态时其所有值都由零添加INT值中的M个数字。boolean此数据类型将值0与“false”相关联值1与“true”相关联。bigint此数据类型表示有符号范围9223372036854775808到9223372036854775807内的整数无符号范围0到18446744073709551615。 注表中都是定义有符号的类型加上 unsigned则定义为无符号的类型。 1.2 定点型 decimal(m,d) 和 numeric(m,d)为同义词用于存储点数保存必须为确切精度的值。 m 取值为1~65取0时为默认值超出范围会报错默认为10。 d 取值为0~30d要在小于等于m的范围内否则报错默认为0。 1.3 浮点型 数据类型概述float(real)单精度浮点数(float或real)占4字节其中1位符号位8位指数23位尾数。double双精度浮点数(double)占8字节其中1位符号位11位指数52位尾数只保证16位有效数字的准确性。 1.4 位型 bit 数据类型可用来保存字段值bit(m)类型允许存储m位值m指定每个值的位数取值为1~64。省略m时默认值为1bit其实就是存入二进制的值其中值表示0和1中的位值。零填充从左边自动发生全长。例“10”变为“0010”。 1.5 字符串型 数据类型概述char(n)n表示字符的列长度取值范围为0〜255缺省值为1。不管实际value都会占用n个字符的空间。varchar(n)n表示字符的列长度取值范围为0〜65535缺省值为2。占用实际字符的空间1的字符空间并且实际空间1小于等于n。tinytext取值范围为0〜255缺省值为1在存储中每个都使用一个字节长度的前缀表示值中的字节数量。text取值范围为0〜65535缺省值为2在存储中每个都使用两个字节长度的前缀表示值中的字节数量。mediumtext取值范围为0〜16777215缺省值为3在存储中每个都使用三个字节长度的前缀表示值中的字节数量。longtext取值范围为0〜4294967295缺省值为4在存储中每个都使用四个字节长度的前缀表示值中的字节数量。 1.6 二进制串类型 二进制串类型包含 binary 和 blob 两类。 binary类 数据类型概述binary(n)n为列长度以字节为单位。varbinary(n)表示可变长度的二进制字节字符串n为列长度。 注binary 和 varbinary 类型与 char 和 varchar 类型类似不同的是它们存储的形式为二进制串而不是字符串所以他们没有字符集。 blob类 数据类型概述blob最大长度为65535字节在存储中每个都使用两个字节长度的前缀表示值中的字节数量。tinyblob最大长度为255字节在存储中每个都使用一个字节长度的前缀表示值中的字节数量。mediumblob最大长度为16777215字节在存储中每个都使用三个字节长度的前缀表示值中的字节数量。longblob最大长度为4294967292字节在存储中每个都使用四个字节长度的前缀表示值中的字节数量。 注blob是一个二进制对象可以存储数据量很大的二进制数据可以看作varbinary的增大版可以用来存储图片、视频等。 1.7 日期和时间类型 数据类型概述date表示日期范围“1000-01-01”到“9999-12-31”并使用“YYYY-MM-DD”日期格式。time以“HH:MM:SS”格式检索和显示time值,范围为“-838:59:59’~838:59:59’ ”datetime表示日期范围“1000-01-01 00:00:00’ ”到“9999-12-31 23:59:59’ ”并使用“YYYY-MM-DD HH:MM”SS’ ”(年-月-日 时:分:秒)日期格式。timestamp表示日期范围“1970-01-01 00:00:01’ utc~2038-01-19 03:14:07’ utc”使用“YYYY-MM-DD HH:MM:DD”格式的时间戳。主要用于详细描述数据库修改的时间能够自动存储记录修改时间将它设为NULL则默认为当前时间。year year是一个单字节类型用于表示年。以YYYY格式检索和显示year值范围1901~2155。 1.8 其他类型 数据类型概述enum为枚举类型定义了一种枚举最多包含65535个不同成员且表示一个列表中只有一个值的字符串对象。set为集合类型指定一组预定义值中的零个或者多个值提供了一种方法这组值最多包括64个成员。 3.2 数据类型属性 数据类型概述auto_increment能为新插入的行赋予一个唯一的整数标识符。binary只用于char和varchar值。当定义该属性后将以区分大小写的方式排序。default表示在确保没有任何值可用的情况下赋予某个常量值且该值必须是常量。index索引一个列会为该列创建一个安装该列排序的键数组指向其相应的表中的行。not null被定义了not null属性的列将不允许插入null值且必须输入该列的具体值。null表示未知不可用或将在以后添加的数据。primary key用于确保指定行的唯一性被指定的行不能重复不能为空。unique被赋予unique属性的列将确保所有值都是不同的值只有null可以重复。zerofill可用于任何数值类型用0填充所以剩余的字段空间。identity对任何表都可创建包含系统所生成序号值的一个标识符该序号值唯一标识表中的一列可以为键值。 制作成员 梁汉荣 排版 裕新 初审 杨佳佳 复审 二月二
http://www.huolong8.cn/news/247828/

相关文章:

  • 青岛网站建设公司有哪些网站开发设计参考文献
  • 青岛网站制作套餐营销型网站设计工资
  • 网站seo优化心得wordpress自动采集发布插件
  • 南通网站建设报价设计师个人作品展示网站
  • 网站推广的具体方案设计一套网站费用
  • 企业网站的主要类型手机电商网站 模板
  • swiper做的网站wordpress安装脚本打不开
  • 北流市建设局网站wordpress价格计算
  • 四川 网站建设android手机app开发
  • 南山网站建设 信科网络wordpress discuz 织梦
  • wordpress 子域名建站wordpress 怎么置顶
  • 更改网站备案dw做的网站如何使用
  • 蚌埠专业制作网站的公司wordpress 身份认证api
  • 一个网站开发项目小组成员汉口网站建设
  • 怎么做类似返利网的网站潍坊建设网站的公司
  • 河北建设工程网站网站建设进什么科目
  • 常平做网站学校门户网站模板
  • 建设一个商业网站费用wordpress在分类内下一页
  • 青岛网站建设康之迅江苏越润建设有限公司网站
  • 慈溪做网站公司专业seo优化推广
  • 网站开发项目流程廊坊百度提升优化
  • 永久免费网站怎么建sem工具是什么
  • 网站建设行微信小程序卖货怎么做
  • 新建网站如何调试长沙官网seo推广
  • 唐河企业网站制作哪家好学网站开发的书
  • 网站制作哪家好清远seo
  • 网站建设外文版要求上海网站改版服务
  • 五屏网站建设哪家有彩页设计培训
  • 商城网站主机网站及其建设的心得体会
  • 杭州亚运村建设指挥部网站南宁建站服务