百分百源码网-让建站变得如此简单! 登录 注册 签到领金币!

主页 | 如何升级VIP | TAG标签

当前位置: 主页>网站教程>数据库> 数据库数据类型是什么
分享文章到:

数据库数据类型是什么

发布时间:09/01 来源:未知 浏览: 关键词:
MySQL中定义数据字段的类型对你数据库的优化是非常重要的。MySQL支撑多品种型,大致可以分为三类:数值、日期工夫和字符串(字符)类型。

  字符串类型指CHAR、VARCHAR、BINARY、VARBINARY、BLOB、TEXT、ENUM和SET。该节描述了这些类型怎样工作以及怎样在查询中运用这些类型。

类型大小用法
CHAR0-255字节定长字符串
VARCHAR0-65535 字节变长字符串
TINYBLOB0-255字节不超过 255 个字符的二进制字符串
TINYTEXT0-255字节短文本字符串
BLOB0-65 535字节二进制情势的长文本数据
TEXT0-65 535字节长文本数据
MEDIUMBLOB0-16 777 215字节二进制情势的中等长度文本数据
MEDIUMTEXT0-16 777 215字节中等长度文本数据
LONGBLOB0-4 294 967 295字节二进制情势的极大文本数据
LONGTEXT0-4 294 967 295字节极大文本数据

  CHAR 和 VARCHAR 类型相似,但它们保留和检索的方式不一样。它们的最大长度和可否尾部空格被保存等方面也不一样。在存储或检索历程中不进行大小写转换。

  BINARY 和 VARBINARY 相似于 CHAR 和 VARCHAR,不一样的是它们包括二进制字符串而不要非二进制字符串。也就是说,它们包括字节字符串而不是字符字符串。这注明它们没有字符集,而且排序和比拼基于列值字节的数值值。

  BLOB 是一个二进制大对象,可以容纳可变数目的数据。有 4 种 BLOB 类型:TINYBLOB、BLOB、MEDIUMBLOB 和 LONGBLOB。它们区别在于可容纳存储范畴不一样。

  有 4 种 TEXT 类型:TINYTEXT、TEXT、MEDIUMTEXT 和 LONGTEXT。对应的这 4 种 BLOB 类型,可存储的最大长度不一样,可依据现实状况选中。

以上就是数据库数据类型是什么的细致内容,更多请关注 百分百源码网 其它相干文章!

打赏

打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,你说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

百分百源码网 建议打赏1~10元,土豪随意,感谢您的阅读!

共有153人阅读,期待你的评论!发表评论
昵称: 网址: 验证码: 点击我更换图片
最新评论

本文标签

广告赞助

能出一分力是一分吧!

订阅获得更多模板

本文标签

广告赞助

订阅获得更多模板