扫码关注官方订阅号
为什么很多人喜欢在 MySQL 中使用 VARCHAR(255) ?
学习是最好的投资!
反正varchar是可变长度的,占用的空间比char()小,而且最大也就255字符(英文或中文具体看字符集而定)
习惯了吧,以前旧系统有个256字节的上限,很多人养成了这个习惯。新系统上限远大于这个,所以建议在新系统中就老老实实按整数算就好了,你最多希望用户输入的字符不超过300就写300,200就写200,完全没有必要弄个255,搞得用户很茫然。
微信扫码关注PHP中文网服务号
QQ扫码加入技术交流群
Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
PHP学习
技术支持
返回顶部
反正varchar是可变长度的,占用的空间比char()小,而且最大也就255字符(英文或中文具体看字符集而定)
习惯了吧,以前旧系统有个256字节的上限,很多人养成了这个习惯。新系统上限远大于这个,所以建议在新系统中就老老实实按整数算就好了,你最多希望用户输入的字符不超过300就写300,200就写200,完全没有必要弄个255,搞得用户很茫然。