mysql tinytext_给学生提供什么类型的输入

mysql tinytext_给学生提供什么类型的输入除了CHAR和VARCHAR字符类型时,MySQL为我们提供了TEXT具有更多的功能,其类型CHAR和VARCHAR不能覆盖。的TEXT是用于存储可以采取从1个字节到4GB长格式文本字符串是有用的。我们经常会TEXT在新闻站点中找到用于存储文章正文的数据类型,在电子商务站点中会找到产品描述的数据类型。与CHAR和不同VARCHAR,在TEXT为列使用类型时不必指定存储长度。另外,在检索或插入文本数据(如CHAR和)时,MySQL不会删除或填充空格VARCHAR。请注意,TEXT数据未存储在数据库服

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全系列IDE使用 1年只要46元 售后保障 童叟无欺

除了CHAR和VARCHAR字符类型时,MySQL为我们提供了TEXT具有更多的功能,其类型CHAR和VARCHAR不能覆盖。
的TEXT是用于存储可以采取从1个字节到4 GB长格式文本字符串是有用的。我们经常会TEXT在新闻站点中找到用于存储文章正文的数据类型,在电子商务站点中会找到产品描述的数据类型。
与CHAR和不同VARCHAR,在TEXT为列使用类型时不必指定存储长度。另外,在检索或插入文本数据(如CHAR和)时,MySQL不会删除或填充空格VARCHAR。
请注意,TEXT 数据未存储在数据库服务器的内存中,因此,每当查询TEXT数据时,MySQL都必须从磁盘读取数据,这与CHAR和相比要慢得多VARCHAR。
MySQL的提供了四种TEXT类型:TINYTEXT,TEXT,MEDIUMTEXT,和LONGTEXT。
下面显示了每种TEXT类型的大小,并假设我们使用的字符集需要一个字节来存储一个字符
 TINYTEXT – 255个字节(255个字符)
最多TINYTEXT可以存储255个字符(2 ^ 8 = 256,1个字节的开销)。
您应该使用TINYTEXT少于255个字符,长度不一致并且不需要排序(例如博客文章摘录和文章摘要)的列。
请参见以下示例:
CREATE TABLE articles (
    id INT AUTO_INCREMENT PRIMARY KEY,
    title VARCHAR(255),
    summary TINYTEXT
);
在此示例中,我们创建了一个名为的新表articles,该表具有一个数据类型为的摘要列TINYTEXT。
 TEXT – 64KB(65,535个字符)
该TEXT数据类型可以容纳多达64 KB,其等效于65535(2 ^ 16 – 1)字符。TEXT还需要2个字节的开销。
在TEXT可容纳的物品的身体。考虑以下示例:
ALTER TABLE articles 
ADD COLUMN body TEXT NOT NULL
AFTER summary;
在此示例中,我们使用语句将数据类型的body列添加TEXT到articles表中ALTER TABLE。
 MEDIUMTEXT – 16MB(16,777,215个字符)
在MEDIUMTEXT可容纳等同16,777,215 16MB字符的文本数据。它需要3个字节的开销。
该MEDIUMTEXT是用于存储像一本书,白皮书等。例如文本相当大的文本数据有用:
CREATE TABLE whitepapers (
    id INT AUTO_INCREMENT PRIMARY KEY,
    body MEDIUMTEXT NOT NULL,
    published_on DATE NOT NULL
); 
 LONGTEXT – 4GB(4,294,967,295个字符)
该LONGTEXT 可存储文本数据高达4 GB,这是很多。它需要4个字节的开销。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/170357.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • 拣阅一:缘由和系统设计「建议收藏」

    拣阅一:缘由和系统设计

    2022年1月25日
    46
  • ckfinder的使用及了解config.xml的配置

    ckfinder的使用及了解config.xml的配置ckfinder的使用,根据官网向导(CKFinder_2.x/Developers_Guide)自己写的笔记1、将ckfinder_java_2.4.3\CKFinder-Java-2.4.3\ckfinder目录放到根目录下面,WEB-INF/lib中的jar文件全部放到项目中的lib下面2、将config.xml放到WEB-INF目录下面3、修改config.xml文件下的配置    &l…

    2025年7月4日
    2
  • 使用Jquery+EasyUI进行框架项目开发案例解说之中的一个—员工管理源代码分享

    使用Jquery+EasyUI进行框架项目开发案例解说之中的一个—员工管理源代码分享

    2021年11月13日
    37
  • 傻妞机器人新版安装教程「建议收藏」

    傻妞机器人新版安装教程「建议收藏」本文由以下部分组成傻妞基础功能简介。傻妞机器人安装(只对接QQ)傻妞常规设置傻妞对接微信/公众号/TG机器人傻妞重启以及更换机器人QQ傻妞青龙扩展使用。其他一、傻妞功能简介1.傻妞青龙扩展可以发送命令控制青龙任务,添加青龙变量,提交COOKIE,查询资产,查看任务日志等等!可对接其他项目。2.配置扩展在sillyGirl/conf/config.yaml文件配置各种API,让傻妞功能丰富多彩。目前支持返回图片和文本(包括链接)。样例文件见文末。3.自定义文件功能扩展在sill

    2022年6月23日
    1.0K
  • OPC协议_opc通讯协议简介

    OPC协议_opc通讯协议简介一、OPC:OPC是一种利用微软的COM/DCOM技术来达成自动化控制的协定,采用典型的C/S模式,针对硬件设备的驱动程序由硬件厂商完成,提供统一OPC接口标准的Server程序,软件厂商只需按照OPC标准接口编写Client程序就访问Server程序进行读写,即可实现与硬件设备的通信。OPC协定包括:1.DA(DataAccess)规范:访问数据主要采用该规范2.A&E(Alarma…

    2025年8月23日
    5
  • linux系统如何修改用户名_两种方案对比报告

    linux系统如何修改用户名_两种方案对比报告在安装系统的时候,经常会无意识的随便起个用户名,后面如果发现该用户名不好或因为环境需要须重起个用户名,经过查找资料和亲自测试发现有两种方案可选:手动修改和使用usermod等命令自动修改。方案一:手动修改各个关联用户文件以root身份登录系统文件的修改需要root权限,这里不管是原root用户登录还是普通用户切换到root下都可以,只要有修改权限就行。修改/etc/passwd这个文件中的用户名部

    2025年11月12日
    2

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号