您当前的位置:
首页
>
计算机
>
软件应用
>
数据库
>
MySQL
3.10. CHAR 和 VARCHAR 的区别?
时间:12-14
来源:
作者:
点击数:
城东书院 www.cdsy.xyz
以下是 CHAR 和 VARCHAR 的区别:
CHAR 和VARCHAR 类型在存储和检索方面有所不同
CHAR 列长度固定为创建表时声明的长度,长度值范围是1到255,当 CHAR 值被存储时,它们被用空格填充到特定长度,检索 CHAR 值时需删除尾随空格。
char是一种固定长度的类型,varchar则是一种可变长度的类型,特点: char(M)类型的数据列里,每个值都占用M个字节,如果某个长度小于M,MySQL就会在它的右边用空格字符补足.(在检索操作中那些填补出来的空格字符将被去掉)在varchar(M)类型的数据列里,每个值只占用刚好够用的字节再加上一个用来记录其长度的字节(即总长度为L+1字节).
城东书院 www.cdsy.xyz
方便获取更多学习、工作、生活信息请关注本站
微信公众号
来顶一下
返回首页
上一篇:
3.11. 列的字符串类型可以是什么?
下一篇:
3.9. MySQL 中 ENUM 的用法是什么?
推荐内容
考了这些证书的可享个
怎样用 PS 把电子文档
记录在本地电脑部署自
围棋入门教程 十天即
相关内容
Miss,Ms. Mrs. Mr. Dr.区别
MySQL按日期分组统计(按天统计,按月统计)
详解MySQL的MVCC机制与间隙锁
详解MySQL的MVCC机制
详解MySQL的间隙锁
Cookie 与 Session 的区别(护网新人必看版),从零基础到精
MySQL迁移SQLite 借助PYTHON脚本
教你如何从 MySQL 数据库读取数据
MySQL 密码忘记了怎么办?
MySQL 搭建主从高可用
栏目更新
栏目热门
本栏推荐