扫描打开手机站
随时逛,及时抢!
当前位置:首页>综合资讯>

Mysql中文本字符串类型有哪几种?

Mysql中文本字符串类型有哪几种?

时间:2023-07-17 20:09:48 来源:网络整理 作者:bianji123

在学习任何计算机语言时,你都必须面对字符类型。 我根据自己有限的知识分享一下我对MySQL中字符串类型的理解。

Mysql中文本字符串类型有哪些工具/原材料

MySQL

win10电脑

Mysql中文本字符串类型的操作方法有哪些

1

MySQL使用字符串类型来存储字符数据,支持文本字符串和二进制字符串。 这里主要分享文本字符串。 首先看它包含的类百思特网型和取值范围。 看图片:

2

字符和类型:

1、CHAR(M)是定长字符串,定义时需要指定字符串的长度,保存时在右侧补空格以达到指定长度。

2. (M) 是变长字符串。 保存时会检查末尾是否有空格,如果有则删除。

3

文本类型:

TEXT主要用于存储文章内容、评论和消息等,并且不会删除所保存内容的尾部空格。 它有 4 种类型(见上表)。

4

枚举类型:

1、ENUM类型是一个字符串对象,其值是创建表时字段规范中枚举的值列表。

2、语法格式:字段名 ENUM('值 1','值 2',...,'值 N')

3、由于一列值排列在一起,所以必须有下标来区分访问。 规则如下:

ENUM 值按照排序顺序进行索引,但空字符串 (0) 位于非空字符串之前,NULL 位于最前面(仍然百思特网是 NULL)。

5

设置类型:

1、SET类型和ENUM类型的定义类似。 区别在于ENUM类型的字段只能从定义的字段值中选择一个值进行插入,而SET类型的字段可以从定义的列值中选择多个字符。 联合的。

2、语法格式:字段名SET('值1','值2',...,'值N')

3、此外,SET还有几个自己的特点:

1)如果插入了重复值,MySQL会自动删除重复值;

2)插入的顺序不重要,会按照定义的顺序写入数据库;

3)对于插入的错误值,MySQL会自动忽略并给出警告信息,但不会影响百思特网程序的运行。

Mysql中文本字符串类型总结有哪些

1、文本字符串类型有4大类8小类; 2. CHAR和变量类型不变; 3、TEXT类型,存储更多文本内容; 4. ENUM类型 指定字段值的SET类型。

Mysql中的文本字符串有哪些类型?

本文地址:https://www.best73.com/zdmzt/275220.html
特别声明:以上内容来源于编辑整理发布,如有不妥之处,请与我方联系删除处理。
热门资讯
查看更多