MySQL常见问题-Row size too large. The maximum row size for the used table type, not counting BLOBs, i...

今天又遇到这么个问题:

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

这个还真没遇到过,但是发现这个65535,感觉不是Excel行数的问题吗,咋MySQL里还会报这个问题?

仔细看看这个错误,应该是说行大小超了,然后百度了下这个错误
看网上的介绍说是,MySQL建表有个长度限制,一个行的定义长度不能超过65535;

原来如此,这个主要和表中的varchar类型有关,我么可以把长文本修改为Text,这个是不限制的。

然后,我去后天看了下这个表,居然是这个样子的:


这个是后台自动生成的字段,果然太坑了,都是999,然后,我就把表的字段长度都改为200了,然后就可以了。

记录下这个问题。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 什么是数据库? 数据库是存储数据的集合的单独的应用程序。每个数据库具有一个或多个不同的API,用于创建,访问,管理...
    chen_000阅读 4,053评论 0 19
  • 一、MySQL优化 MySQL优化从哪些方面入手: (1)存储层(数据) 构建良好的数据结构。可以大大的提升我们S...
    宠辱不惊丶岁月静好阅读 2,463评论 1 8
  • 一、数据库简介 1.数据库系统 1.1数据库 DataBase【DB】,指的是长期保存到计算机上的数据,按照一定顺...
    郑元吉阅读 610评论 0 6
  • 1.MySQL数据库 2.SQL语句 第一节课 ###1(MySQL数据库)数据库概念.avi 5...
    码了个农啵阅读 1,233评论 1 16
  • 四月 风,饱含芬芳 丰满而缓慢 向枯木上绽放的一片绿叶致敬 年轮,是隐藏于心的执着 大多数花儿打开,又合上 沉默不...
    夏木泽阅读 283评论 0 3