mysql text类型

mysql text类型是怎样的呢?下面就让我们一起来了解一下吧:

mysql下的text类型是属于一种特殊的字符串类型,其中包括了TINYTEXT、TEXT、MEDIUMTEXT和LONGTEXT,而它们的区别在于允许的长度与存储空间不同。因此,若是想要使用text类型,根据自身需求选取既能够满足需要又可以节省空间的类型即可。

说明:

TINYTEXT存放最大长度是 255 个字符的字符串。

TEXT 存放最大长度是 65,535 个字符的字符串。

MEDIUMTEXT存放最大长度是 16,777,215 个字符的字符串。
LONGTEXT存放最大长度是 4,294,967,295 个字符的字符串。

注意:

1、这几种text类型基本上是不需要指定长度的。

2、所允许的长度也就是指实际存储的字节数,但并不是实际的字符个数,例如假设一个中文字符会占两个字节,那么TEXT类型就可以存储65535/2=32767个中文字符,而varchar(100)可以存储100个中文字符,实际上占了200个字节,但是varchar(65535)并不可以存储65535个中文字符,因为已经超出了所要表达的范围。

参考范例:

mysql>usetest;mysql>createtabletext_example(e_texttinytext,v_charvarchar(255));mysql>insertintochar_examplevalues(90个中文字符,90个中文字符);mysql>insertintochar_examplevalues(80个中文字符,100个中文字符);

标签:mysql text类型

免责声明:本内容来自橡树街平台创作者或收集于互联网公开资源,不代表橡树街网的观点和立场。如有侵权内容,请联系我们删除。联系邮箱:ihuangque@qq.com
相关推荐
mysql 加索引
2022-08-05
mysql 加索引
mysqldump导出数据库
2022-08-05
mysqldump导出数据库
mysql 查看版本
2022-08-05
mysql 查看版本
mysql workbench使用教程
2022-08-05
mysql workbench使用教程
mysql去重distinct
2022-08-05
mysql去重distinct
mysql时间格式转换
2022-08-05
mysql时间格式转换
mysql distinct用法
2022-08-05
mysql distinct用法
mysql 命令行登录
2022-08-05
mysql 命令行登录
mysql 拼接字符串
2022-08-05
mysql 拼接字符串
mysql 获取当前时间
2022-08-05
mysql 获取当前时间
手机老是弹出广告怎么解决
2022-08-05
手机老是弹出广告怎么解决
小爱同学怎么判断我喜欢的人喜不喜欢我
2022-08-05
小爱同学怎么判断我喜欢的人喜不喜欢我
安卓手机如何打开.kmz文件
2022-08-05
安卓手机如何打开.kmz文件
苹果手机文件管理在哪里
2022-08-05
苹果手机文件管理在哪里
安卓手机如何打开.sav文件
2022-08-05
安卓手机如何打开.sav文件
山药放时间长了能吃吗
2022-07-28
山药放时间长了能吃吗
透明和不透明的鸽子蛋区别
2022-07-28
透明和不透明的鸽子蛋区别
为什么初五不能到别人家去拜年
2022-07-28
为什么初五不能到别人家去拜年
医生为赚手术费将活胎诊断成死胎为何处罚只有罚款3000记18分
2022-07-28
医生为赚手术费将活胎诊断成死胎为何处罚只有罚款3000记18分
周口野生动物园开放了吗
2022-07-28
周口野生动物园开放了吗
类似一周的朋友的动漫
2022-07-28
类似一周的朋友的动漫
李世民是什么转世的啊
2022-07-28
李世民是什么转世的啊
余额宝体验金收益发放时间
2022-07-28
余额宝体验金收益发放时间
教案包括哪些部分
2022-07-28
教案包括哪些部分
杰克韦尔奇管理理念
2022-07-28
杰克韦尔奇管理理念