我在网站上搜索了这个主题,并找到了一些提示,但是没有提示给我。
在VB网络中,我在MySQL(InnoDB)中创建一个表,首先我将创建所有列,然后用数据填充它们。但是当我试图创建一个包含许多列的表时,我收到了这个错误:
行大到大。所使用的表类型的最大行大小(不包括BLOB)是8126.这包括存储开销,请查看手册。您必须将某些列更改为TEXT或BLOB。
当我想要超过196列时崩溃了。 我已经尝试过压缩的行格式,但最后我的最大值是186列(?!)。我的项目的最大列数为300。我已经搜索了mySQL workbench 6.3的配置,但无法找到解决方案。所以目前我的设置是向导创建的标准。表中的所有数据都是TEXT。