MySQL的varchar类型长度设置为多少合适?


点击标题下「蓝色微信名」可快速关注

无论是Oracle数据库还是MySQL数据库,varchar数据类型还是有很多讲究的,如果用的不对,就可能产生一些影响,所以要了解清楚它的原理和场景,才能正确使用。

相关历史文章,

《MySQL扩展varchar类型长度的问题场景》

《Oracle 19c对VARCHAR2的限制》

《小白学习MySQL - varchar类型字段为什么经常定义成255?》

《为什么日期不建议使用VARCHAR2或者NUMBER?》

《支持超过4000字节的varchar2类型》

技术社群的这篇文章《技术分享 | MySQL VARCHAR 最佳长度评估实践》则给出了MySQL中varchar改长度可能出现的性能隐患,进而给出字段扩展的最佳实践和推荐,值得学习参考。

1背景描述