网站开发技术

记点笔记、 学点技术 欢迎交流建站技术。本站关注lamp技术

您尚未登录。

#1 2014-12-01 09:23:59

admin
管理员

mysql 中char 和varchar的区别

最根本的区别是一个是固定长度,一个是可变长度。

char 是固定长度, varchar是可变的长度。

char 会自动删除数据最后的空格, varchar 不会。

varchar 存储的是,需要一个字节来存储字节的长度, 而 char 不用。

char(10) 是固定长度, 也就是说, 不管用了几个字节, 反正使用的是10个字节

varchar(10) 是可变的, 如果用了n个字节, 就是占用n+1个字节。 比较节约空间。

char因为长度是固定的,所以查询的速度快。对于myisam 引擎来说。




ipbbs.net

离线

页脚

Powered by FluxBB