创新互联www.cdcxhl.cn八线动态BGP香港云服务器提供商,新人活动买多久送多久,划算不套路!
成都创新互联是一家专注于网站建设、网站制作和绵阳服务器托管的网络公司,有着丰富的建站经验和案例。这篇文章将为大家详细讲解有关mysql中的char,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。
char简介
在MYSQL中,字段类型char是指:使用指定长度的固定长度表示的字符串;比如char(8),则数据库会使用固定的1个字节(八位)来存储数据,不足8位的字符串在其后补空字符。
特点:
存储空间固定。
长度不够时内部存储使用空格填充。
若字段本身末尾存在空格,检索出来自动截断末尾空格(因为分不清空格是字段含有的还是填充产生的)。
若字段本身前端存在空格,是不会截断的。
当输入的字符长度超过指定长度时,char会截取超出的字符。
例如: 当定义一个字段类型为 char(10),插入的值为"abc"这一字符串时,它们占的空间一样是10个字节,因为剩余7个位置被空格填充。
适用情况:
适合存储很短的或者长度接近同一个长度的字符串。
char 比 varchar 在 存取上更具效率, 因为它是固定长度。
对于非常短的列,char比varchar在存储空间上也更有效率。
关于mysql中的char就分享到这里了,希望以上内容可以对大家有一定的帮助,可以学到更多知识。如果觉得文章不错,可以把它分享出去让更多的人看到。
本文名称:mysql中的char是什么-创新互联
转载源于:https://www.cdcxhl.com/article38/dpsjpp.html
成都网站建设公司_创新互联,为您提供定制网站、品牌网站制作、搜索引擎优化、标签优化、域名注册、网站制作
声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联