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

wordpress超详细教程视频教程搜索引擎优化的工作原理

wordpress超详细教程视频教程,搜索引擎优化的工作原理,上海网站开发培训价格,郴州排名优化这一小节我们继续学习 MySQL 数据库的数据类型上一小节学习了整数类型和浮点类型,本小节介绍日期时间类型和字符串类型。 1.日期和时间类型 类型大小格式范围date3字节YYYY-MM-DD1000-01-01 ~ 9999-12-31time3-6字节HH::MM:SS[.微秒]-838:59:59 ~ 838:59:59year1字节…

这一小节我们继续学习 MySQL 数据库的数据类型上一小节学习了整数类型和浮点类型,本小节介绍日期时间类型和字符串类型。

1.日期和时间类型

类型大小格式范围
date3字节YYYY-MM-DD1000-01-01 ~ 9999-12-31
time3-6字节HH::MM:SS[.微秒]-838:59:59 ~ 838:59:59
year1字节YYYY1901 ~ 2155
datetime5-8字节YYYY-MM-DD HH:MM:SS[.微秒值]1000-01-01 00:00:00 ~ 9999-12-31 23:59:59 UTC
timestamp4-7字节YYYY-MM-DD HH:MM:SS[.微秒值]1970-01-01 00:00:00 ~ 2038-01-19 03:14:07 UTC

1.1 date

date 类型为日期类型,存储空间 3个字节,格式为 “YYYY-MM-DD”,例如 “2020-03-16”,日期的范围 “1000-01-01 ~ 9999-12-31”,通常只想用来存储如 “2020-02-02” 这种格式的日期字段时,可以选择使用 date 类型。

1.2 time

time 类型为时间类型,存储空间 3 ~ 6个字节,格式为 “HH::MM:SS[.微秒]” ,例如 “04:31:22.33”,范围 “-838:59:59 ~ 838:59:59”,通常只想用来存储如 “04:31:22.33” 这种格式的时间字段时,可以选择使用 time 类型。

1.3 year

year 类型为日期类型,存储空间 1 个字节 ,例如 “2020”,范围 “1901 ~ 2155”,通常只想用来存储如 “2020” 这种格式的日期字段时,可以选择使用 year 类型。

1.4 datetime

datetime 类型为精确时间的日期类型,存储空间为 5 ~ 8 个字节,格式为 “YYYY-MM-DD HH:MM:SS[.微秒值]”,例如 “2020-02-02 02:02:02.02”,范围 “1000-01-01 00:00:00 ~ 9999-12-31 23:59:59 UTC”,通常只想用来存储如 “2020-02-02 02:02:02.02” 这种格式的日期字段时,可以选择使用 datetime 类型。

1.5 timestamp

timestamp 类型保存了从1970年01月01日午夜以来的秒数,它和 UNIX 时间戳相同,存储空间 4 ~ 7 个字节,范围 “1970-01-01 00:00:00 ~ 2038-01-19 03:14:07 UTC”,timestamp 显示的值依赖于时区,和 datetime 相比,前者提供的值与时区有关系,后者则保留文本表示的日期和时间。

2.字符串类型

类型范围说明
char1~255个字节固定长度
varchar字段存储所占字节数不能超过65535字节可变长度
tinytext最大长度255字节可变长度
text最大长度65535个字节可变长度
mediumtext最大长度16777215个字节可变长度
longtext最大长度4294967295个字节可变长度

2.1 char

char 类型为定长字符串类型,适合存储很短的字符串,或者所有值都接近同一个长度,例如存储密码 md5 值,因为它是一个定长的值,对于经常变更的数据,char 比 varchar 更好,因为定长的 char 不容易产生碎片。

2.2 varchar

varchar 类型用于存储可变长度字符串,是最常见的字符串数据类型,对于短长度的字符串,它比定长的更为节省空间,varchar 节省空间对性能有帮助,varchar 类型的字符串有如下特点 :

  • 字符串列的最大长度比平均长度大;
  • 列的更新少,碎片问题较小;
  • 使用了如 “UTF-8” 字符集,每个字符都使用不同的字节数来存储。

2.3 text

text 数据类型家族包括 : tinytexttextmediumtextlongtext。 MySQL 把每个 text 值当做一个独立的对象处理。若 text 家族的值太大时,InnoDB 存储引擎会额外使用存储区域来进行存储,通常存储文章这样比较长的内容字段时,可选择 text 家族类型。

3.枚举值类型

类型范围说明
enum几何数最大65535枚举值类型,只能插入列表中指定的值

3.1 enum

enum 类型为枚举值类型,有时可以使用枚举值替代字符串,枚举列可以把一些不重复的字符串存储为一个预定义的集合。 MySQL 在存储枚举时非常紧凑,会根据列表值的数量压缩到 1 ~ 2 个字节,例如 ENUM (‘黄色’,‘黑色’,‘蓝色’,‘紫色’),枚举值类型字段的需求也可以使用 tinyint 类型来替代。

4.二进制类型

类型范围说明
tinyblob最大长度255字节可变长度
blob最大长度65535个字节可变长度
mediumblob最大长度16777215个字节可变长度
longblob最大长度4294967295个字节可变长度

4.1 blob

blob 数据类型家族包括 :tinybobblobmediumbloblongblob。和 text 家族一样,MySQL 把每个 text 值当做一个独立的对象处理。若 blob 家族的值太大时,InnoDB 存储引擎会额外使用存储区域来进行存储,blob 类型存储的是二进制数据,没有排序规则或字符集。

最后编辑于:2025-06-15 10:17:56


喜欢的朋友记得点赞、收藏、关注哦!!!

http://www.dtcms.com/a/502724.html

相关文章:

  • 不允许网站建设协议体育类网站模板
  • 徐州中小企业网站制作灯罩技术支持东莞网站建设
  • 济南 制作网站 公司吗广告推广代运营公司
  • 网站视频链接怎么做软文写作发布
  • 太平阳建设集团网站360地图怎么添加商户
  • 上海公司网站seo今天的新闻头条最新消息
  • 农产品电子商务网站建设有那种做拼贴的网站吗
  • 广告网站建设网上海关键词排名优化价格
  • 创建网站的流程有哪些wordpress xiu 5.6
  • 网站首页幻灯片代码北京比较有名的设计院
  • 浙江网站建设排名北京有哪些网站公司
  • 建设专业网站电话咨询简历模板简单免费
  • 电子商务网站建设完整案例教程wordpress能输数学公式吗
  • 雁塔区建设局网站国内网站备案流程图
  • wordpress网站手机端菜单栏wordpress p标签
  • php 企业网站源码石家庄热搜
  • 网站备案添加APP备案苏州三石网络科技有限公司
  • 成品网站w灬源码伊园自己做的网站怎样弄网上
  • 深圳网站定制 开发做免费的视频网站可以赚钱吗
  • 主流电商网站开发框架视频网站超链接怎么做
  • 邢台市网站制作 网站建设百度品牌专区
  • 没有网站如何做SEO推广有用吗淘宝网首页
  • 用阿里云自己建设网站wordpress图片不能上传图片
  • 看一个网站是哪里做的政法门户网站建设情况
  • 中国建设招标网住建部网站总行网站建设银行报
  • 保定网站建设方案报价网站 可信验证
  • 火星时代ui设计培训怎么样镇江网站搜索优化
  • 建个商城网站多少钱广州番禺区人才网
  • 佛山h5建站模板网站建设美工招聘
  • 做装修效果图的网站有哪些软件模板做的网站不好优化