学编程 ❀(๑╯◡╰๑)❀ 就上soxunxi.cn!这里有CMS,CSS,NET,PHP,Linux,HTML,JAVA,MySQL,Python等教程.
当前位置: MySQL > mysql贮存笔墨用什么【MySQL教程】,mysql

mysql存储文本时,运用以下三个范例。

char长度牢固,varchar和text长度可变。(char能够存在空间糟蹋,字符串长度不够,则背面用空格补足空字符串)

char和varchar能够设定默认值,text没有默认值。

char和varchar定义时要指定长度,text定义时一般不必指定长度,能够本身盘算。

CHAR 和 VARCHAR 范例

CHAR(M) 为牢固长度字符串,在定义时指定字符串列长。当保存时,在右边添补空格以到达指定的长度。M 示意列的长度,局限是 0~255 个字符。

比方,CHAR(4) 定义了一个牢固长度的字符串列,包括的字符个数最大为 4。当检索到 CHAR 值时,尾部的空格将被删除。

VARCHAR(M) 是长度可变的字符串,M 示意最大列的长度,M 的局限是 0~65535。VARCHAR 的最大现实长度由最长的行的大小和运用的字符集肯定,而现实占用的空间为字符串的现实长度加 1。

比方,VARCHAR(50) 定义了一个最大长度为 50 的字符串,假如插进去的字符串只要 10 个字符,则现实存储的字符串为 10 个字符和一个字符串完毕字符。VARCHAR 在值保存和检索时尾部的空格仍保存。

TEXT 范例

TEXT 列保存非二进制字符串,如文章内容、批评等。当保存或查询 TEXT 列的值时,不删除尾部空格。

TEXT 范例分为 4 种:TINYTEXT、TEXT、MEDIUMTEXT 和 LONGTEXT。差别的 TEXT 范例的存储空间和数据长度差别。

TINYTEXT 示意长度为 255(28-1)字符的 TEXT 列。

TEXT 示意长度为 65535(216-1)字符的 TEXT 列。

MEDIUMTEXT 示意长度为 16777215(224-1)字符的 TEXT 列。

LONGTEXT 示意长度为 4294967295 或 4GB(232-1)字符的 TEXT 列。

以上就是mysql贮存笔墨用什么的细致内容,更多请关注ki4网别的相干文章!

「梦想一旦被付诸行动,就会变得神圣,如果觉得我的文章对您有用,请帮助本站成长」

分享到:
赞(0) 打赏

支付宝扫一扫打赏

微信扫一扫打赏

标签:

上一篇:

下一篇:

相关推荐

0 条评论关于"mysql贮存笔墨用什么【MySQL教程】,mysql"

最新评论

    暂无留言哦~~

博客简介

看古风美女插画Cos小姐姐,素材合集图集打包下载:炫龙网,好看二次元插画应有尽有,唯美小姐姐等你来。

友情链接

他们同样是一群网虫,却不是每天泡在网上游走在淘宝和网游之间、刷着本来就快要透支的信用卡。他们或许没有踏出国门一步,但同学却不局限在一国一校,而是遍及全球!申请交换友链

服务热线:
 

 QQ在线交流

 旺旺在线