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

怎样做网站seo优化杭州互助盘网站开发

怎样做网站seo优化,杭州互助盘网站开发,培训网站系统建设方案,公司 网站建设 简介文章目录 1 常见的数据类型2 整数类型2.1 属性 M2.2 属性 UNSIGNED2.3 属性 ZEROFILL2.4 整数类型的适用场景 3 浮点类型4 定点类型5 位类型6 日期与时间类型6.1 YEAR 类型6.2 DATE 类型6.3 TIME 类型6.4 DATETIME 类型6.5 TIMESTAMP 类型 1 常见的数据类型 类型类型分类整数类…

文章目录

  • 1 常见的数据类型
  • 2 整数类型
    • 2.1 属性 M
    • 2.2 属性 UNSIGNED
    • 2.3 属性 ZEROFILL
    • 2.4 整数类型的适用场景
  • 3 浮点类型
  • 4 定点类型
  • 5 位类型
  • 6 日期与时间类型
    • 6.1 YEAR 类型
    • 6.2 DATE 类型
    • 6.3 TIME 类型
    • 6.4 DATETIME 类型
    • 6.5 TIMESTAMP 类型

1 常见的数据类型

类型类型分类
整数类型TINYINT、SMALLINT、MEDIUMINT、INT(INTEGER)、BIGINT
浮点类型FLOAT、DOUBLE
定点数类型DECIMAL
位类型BIT
日期时间类型YEAR、TIME、DATE、DATETIME、TIMESTAMP
文本字符串类型CHAR、VARCHAR、TINYTEXT、TEXT、MEDIUMTEXT、LONGTEXT
枚举类型ENUM
集合类型SET
二进制字符串类型BINARY、VARBINARY、TINYBLOB、BLOB、MEDIUMBLOB、LONGBLOB
JSON类型JSON对象 JSON数组

2 整数类型

整数类型一共有 5 种:
包括 TINYINT、SMALLINT、MEDIUMINT、INT(INTEGER)和 BIGINT

整数类型字节有符号数取值范围无符号数取值范围
TINYINT1-128 - 1270-255
SMALLINT2-32768 - 327670-65535
MEDIUMINT3-8388608 - 83886070-16777215
INT4-2147483648 - 21474836470-4294967295
BIGINT8-9223372036854775808 - 92233720368547758080-18446744073709551615

2.1 属性 M

在 int(M) 中,M 的值跟 int(M) 所占多少存储空间并无任何关系。M表示显示宽度,M的取值范围是(0, 255)
int(3)、int(4)、int(8) 在磁盘上都 是占用 4 bytes 的存储空间。
int(5):当数据宽度小于5位的时候在数字前面需要用 字符填满宽度。该项功能需要配合“ ZEROFILL ”使用,表示用“0”填满宽度,否则指定显示宽度无效

2.2 属性 UNSIGNED

无符号类型(非负),所有的整数类型都有一个可选的属性UNSIGNED(无符号属性),
无符号整数类型的最小取值为0。所以,如果需要在MySQL数据库中保存非负整数值时,可以将整数类型设 置为无符号类型。

int类型默认显示宽度为int(11),无符号int类型默认显示宽度为int(10)

2.3 属性 ZEROFILL

ZEROFILL即 0 填充,如果某列是ZEROFILL,那么MySQL会自动为当前列添加UNSIGNED属性,
如果指定了ZEROFILL只是表示不够M位时,用0在左边填充,
如果超过M位,只要不超过数据存储范围即可。

当使用ZEROFILL时,会自动添加UNSIGNED

2.4 整数类型的适用场景

整数类型使用场景
TINYINT一般用于枚举数据
SMALLINT一般用于较小范围内的数据统计
MEDIUMINT一般用于较大整数的计算
INT一般使用的范围比较大,使用频率比较高
BIGINT一般用于超大型数据的处理

3 浮点类型

类型有符号数取值范围无符号数取值范围字节占用数
FLOAT±3.4∗10^380 - +3.4∗10^384
DOUBLE±1.7∗10^3080 - +1.7∗10^3088

对于浮点类型来说,单精度存储需要4个字节,双精度存储需要8个字节

  • FLOAT (M,D) 或者 DOUBLE(M,D),M称为精度,D称为标度
  • M = 整数位+小数位, D = 小数位
  • 取值范围 : 0<=M<=255 , 0<=D<=30
  • FLOAT和DOUBLE不指定(M,D)时,默认按照实际的精度来显示
  • 从MySQL 8.0.1开始,FLOAT(M,D),DOUBLE(M,D)的用法在官方文档中不推荐使用

4 定点类型

类型字节范围
DECIMALM+2有效范围由 M 和 D 决定
  • 使用 DECIMAL(M,D) 的方式表示高精度小数。其中,M被称为精度,D被称为标度。0<=M<=65, 0<=D<=30,D < M
  • DECIMAL(M,D)的最大取值范围与DOUBLE类型一样,但是有效的数据范围是由M和D决定的。 DECIMAL 的存储空间并不是固定的,由精度值M决定,总共占用的存储空间为M+2个字节
  • 定点数在MySQL内部是以 字符串 的形式进行存储,这就决定了它一定是精准的
  • 当DECIMAL类型不指定精度和标度时,其默认为DECIMAL(10,0)。当数据的精度超出了定点数类型的 精度范围时,则MySQL同样会进行四舍五入处理

5 位类型

BIT类型中存储的是二进制值,类似010110

二进制字符串类型长度长度范围
BITM1<=M<=64
  • BIT类型,如果没有指定(M),默认是1位。这个1位,表示只能存1位的二进制值。这里(M)是表示二进制的位数,位数最小值为1,最大值为64

6 日期与时间类型

类型名称字节日期格式最大值最小值
YEAR1YYYY或YY19012155
TIME时间3HH:MM:SS-838:59:59838:59:59
DATE日期4YYYY-MM-DD1001-01-019999-12-31
DATETIME日期时间8YYYY-MM-DD HH:MM:SS1001-01-01 00:00:009999-12-31 23:59:00
TIMESTAMP日期时间4YYYY或YY19012155

6.1 YEAR 类型

YEAR 类型用来表示年份,在所有的日期时间类型中所占用的存储空间最小,只需要 1 个字节 的存储空间
在MySQL中,以4位字符串或者数字格式表示YEAR类型,其格式为YYYY,最小值为1901,最大值为2155

6.2 DATE 类型

6.3 TIME 类型

6.4 DATETIME 类型

6.5 TIMESTAMP 类型

http://www.yayakq.cn/news/927088/

相关文章:

  • 网站设计做微信发现界面石家庄做网站wsjz
  • 卖网站模板赚钱吗南宁企业网
  • 网站建设程序有哪些方面网站控制板面
  • 家用电器行业外贸建站代理服务器地址大全
  • 企业网站制作需要多少钱wordpress调用文章缩略图
  • 网站点击量怎么看建设网企业沟通平台
  • 网页设计和网站开发网站建设必要性和意义
  • 大学生怎么做网站网络知识培训
  • 江西住房和城乡建设部网站wordpress 调用自定义模板
  • 网站怎么提高权重怎么做培训班网站
  • 怎么提高网站响应速度北关网站制作
  • 哈尔滨seo服务seo计费系统开发
  • 网站设计规划表答案建设网站查询余额
  • 网站建设想法大连市英文网站建设
  • 在线网站建设联系人图片制作器app
  • 网站建设的报价单网络营销名词解释电子商务
  • 网站源码上传沈阳网站制作优化推广
  • 免费做元宵节卡片的网站汉中城乡建设网站
  • 山东省建设职业教育集团网站展示型网站多少钱
  • 阿里巴巴国际站新手入门教程网站开发 文献综述
  • 外贸企业网站评价案例中国林业建设工程网站
  • 淄博网站建设价格商丘梁园区
  • 上海软件培训网站建设西安发布最新通知公告
  • 做网站的工作记录做网站与网店运营
  • python网站开发详细步骤com域名注册量
  • 四川省查询建设证书的网站最好看免费观看高清大全城中之城
  • wordpress错误怎么解决方法vueseo解决方案
  • 四川省城乡与建设厅网站网站建设搭建公司
  • 长沙网站整站优化介绍一个地方旅游网站怎么做
  • 手机怎么做弹幕小视频网站汕头建设银行各支行电话