mysql中char表示定长字符串类型,它的特点是:1、存储空间固定;2、长度不够时,内部存储使用空格填充;3、输入的字符长度超过指定长度后,char会截取超出的字符。char类型适用于存储很短的字符串。

(推荐教程:mysql教程)

char

char :定长字符串类型

特点:

存储空间固定。

长度不够时内部存储使用空格填充。

若字段本身末尾存在空格,检索出来自动截断末尾空格(因为分不清空格是字段含有的还是填充产生的)。

若字段本身前端存在空格,是不会截断的。

当输入的字符长度超过指定长度时,char会截取超出的字符。

例如: 当定义一个字段类型为 char(10),插入的值为"abc"这一字符串时,它们占的空间一样是10个字节,因为剩余7个位置被空格填充。

适用情况:

适合存储很短的或者长度接近同一个长度的字符串。

char 比 varchar 在 存取上更具效率, 因为它是固定长度。

对于非常短的列,char比varchar在存储空间上也更有效率。

char在mysql中的意思_mysql中char表示什么意思相关推荐

  1. mysql获取当月最后一天_mysql中获取本月第一天、本月最后一天、上月第一天、上月最后一天

    mysql获取当月最后一天_mysql中获取本月第一天.本月最后一天.上月第一天.上月最后一天等等 转自: https://blog.csdn.net/min996358312/article/det ...

  2. mysql中text格式化_mysql中char,varchar,text

    1.char char最大长度是255字符,注意是字符数和字符集没关系. 1)可以有默认值, 2)尾部有空格会被截断 3)不管汉字.英文,还是其他编码,都可以存255字符 2.varchar 1)va ...

  3. mysql 数值类型 长度_mysql中的数据类型的长度

    位,字节,字 --------------------------------------------------------------- 8位(bit)=1字节(Byte),1024字节=1KB: ...

  4. mysql的concat函数_MySQL中concat函数(连接字符串)

    MySQL中concat函数 使用方法: CONCAT(str1,str2,-) 返回结果为连接参数产生的字符串.如有任何一个参数为NULL ,则返回值为 NULL. 注意: 如果所有参数均为非二进制 ...

  5. mysql utf8 4位_mysql中utf8和utf8mb4区别

    MySQL在5.5.3之后增加了这个utf8mb4的编码,mb4就是most bytes 4的意思,专门用来兼容四字节的unicode.好在utf8mb4是utf8的超集,除了将编码改为utf8mb4 ...

  6. mysql添加临时索引_mysql 中添加索引的三种方法

    在mysql中有多种索引,有普通索引,全文索引,唯一索引,多列索引,小伙伴们可以通过不同的应用场景来进行索引的新建,在此列出三种新建索引的方法 mysql 中添加索引的三种方法 1.1 新建表中添加索 ...

  7. mysql中括号的表达_Mysql中数据类型括号中的数字代表的含义

    相信大家不管是看别人的代码,还是自己的代码总会在定义表的数据类型时,会需要在数据类型后面加一个括号,里面写一个参数,例如int(3),smallint(5),char(5)等,但是括号里面的数字到底是 ...

  8. mysql索引添加缓慢_mysql 中 创建索引很慢,怎么解决

    引用 如题,我现在 有一张表...里面的数据大概就是 800w 条左右,当然以后也可能会更多,这个表会频繁的更新! 我现在的处理是:每次更新 都会先truncate 这张表(因为里面的数据 已经不需要 ...

  9. mysql中基字符集_Mysql中的字符集

    1.字符集基础 在计算机的眼中只有0和1,但是在人类世界中却有上百种语言,每种语言又有成千上万的文字,那么如何在计算中表示人类世界中的这些文字呢? 在上个世纪60年代的时候,美国首先定义了一套规则,在 ...

  10. mysql varchar2多少合适_MySQL中varchar最大长度是多少(仅学习)

    目录 一. varchar存储规则: 二. varchar和char 的区别: ps :被问到一个问题:MySQL中varchar最大长度是多少? 1.限制规则 2.计算例子 3.varchar物理存 ...

最新文章

  1. 关闭计算机的com命令,远程重启、关闭电脑命令、远程重启计算机命令。
  2. Django模板之django自带模板
  3. python 调用数据挖掘_Python数据挖掘 环境搭建
  4. c语言#include后的尖括号和双引号有什么区别?
  5. python 下载图片损坏_爬虫爬取出的图片下载出错,图片文件直接损坏
  6. 手机qpython下载_QPython
  7. jbb是什么梗_子水是什么意思,子水命理
  8. mysql查询数据为0的所有字段6_MySQL8.0 初级学习笔记(六)查询数据
  9. Java之transient关键字
  10. 无任何网络提供程序接受指定的网络路径
  11. mysql charactersetdatabase_Mysql5.7.22 坑爹的 `character_set_database`
  12. java pdf 盖章
  13. EasyClick adb shell命令大全
  14. CSSAPP 稀里糊涂的的读书笔记目录
  15. 缔造评测领先品牌的鲁大师,近日将有一个大举措
  16. 怎样使用iPhone对Apple TV进行色彩平衡调整?
  17. h5 生成图片并保存到手机(浏览器)
  18. “I don’t understand” 表达 “我不明白”,太老土了!
  19. 业务系统需要怎样的全局唯一ID? #Ticktick#(环信首席架构师:一乐)
  20. DTOJ 4027:挖煤

热门文章

  1. MATLAB 自然数e的表达式坑、如何求解含有未知量的行列式
  2. 杂记二 · 永远不服输
  3. 增程式电动汽车建模与仿真(一)
  4. gateway官网文档解读(六) 汇总
  5. 微信支付V3-企业转账至零钱1/2
  6. ctfhub Git泄露学习
  7. Android动画特效(《安卓群英传》实例)
  8. JavaFX开发桌面,移动端,嵌入式权威指南(二)—— 如何应用JavaFX开发用户界面
  9. 微信运动如何读取小米手环的数据
  10. ATTCK靶场系列(二)