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)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • c语言调用bool函数,C语言中 bool的用法

    c语言调用bool函数,C语言中 bool的用法布尔型(bool)变量的值只有真(true)和假(false)。布尔型变量可用于逻辑表达式,也就是“或”“与”“非”之类的逻辑运算和大于小于之类的关系运算,逻辑表达式运算结果为真或为假。bool可用于定义函数类型为布尔型,函数里可以有returnTRUE;returnFALSE之类的语句。布尔型运算结果常用于条件语句:if(逻辑表达式){如果是true执行这里;}else{…

    2022年5月24日
    44
  • 深入理解GC ——MinorGC\MajorGC\FullGC[通俗易懂]

    发现网上很多关于GC的文章都自相矛盾,经过长期的积累验证,本文对很多含混的知识点做了严谨的解释,欢迎有理有据的拍砖!HotSpot虚拟机将其物理上划分为两个–新生代(younggeneration)和老年代(oldgeneration)、永久代(PermanentGeneration)-涉及到的术语:Stop-the-world意味着JVM因为要执行GC而停止了…

    2022年4月15日
    52
  • Java数组详解(超全)

    Java数组详解(超全)正确写法:1.步骤角度:(以下int可以替换为charStringdouble等等)①一步写法:int[]ids=newint[]{1001,1002,1003};②两步写法:int[]ids;ids=newint[]{1001,1002,1003};2.状态角度①静态初始化:两个[]均为空St…

    2022年7月9日
    23
  • 中介者模式和观察者模式的区别_序列中介作用

    中介者模式和观察者模式的区别_序列中介作用中介者模式 Mediator动机模式定义结构要点总结笔记动机在软件构建过程中,经常会出现多个多个对象相互关联交互的情况,对象之间常常会维持一种复杂的引用关系.如果遇到一些需求的更改.这种直接的引用关系将面临不断地变化这种情况下,我们可以使用一个”中介对象”来管理对象间地关联关系,避免相互交互地对象之间地紧耦合引用关系,从而更好地抵御变换模式定义用一个中介对象来封装(封装变化)一系列地对象交互中.中介者使各个对象不需要显式地相互引用(编译时依赖->运行时依赖),从而使其耦合松散(管理变化),而

    2022年8月11日
    5
  • Jquery 实现表单提交按钮变灰,防止多次点击提交重复数据

    Jquery 实现表单提交按钮变灰,防止多次点击提交重复数据

    2021年6月6日
    146
  • Vue生成二维码_vue通过二维码分享

    Vue生成二维码_vue通过二维码分享转存vue生成二维码并下载1、下载插件npminstall–saveqrcodejs22、引入constQRCode=require(“qrcodejs2″)3、组件使用<template><divclass=”qr_code”><divstyle=”display:flex;align-items:center”>地址:<Inputid=”text”type=”te

    2022年9月28日
    4

发表回复

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

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