【Exception】Column length too big for column 'create_by' (max = 16383); use BLOB or TEXT instead

允我心安 提交于 2019-12-28 03:49:41

案发现场

Column length too big for column 'create_by' (max = 16383); use BLOB or TEXT instead
Display width out of range for column 'create_by' (max = 4294967295)
Row size too large. The maximum row size for the used table type, not counting BLOBs, is 65535. This includes storage overhead, check the manual. You have to change some columns to TEXT or BLOBs

原因分析
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

解决方案

参考

https://dev.mysql.com/doc/refman/5.7/en/char.html

实验测试了一下 mysql 的 varchar 的最大有效长度

MYSQL 5.7 VARCHAR 类型实验

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!