我正在使用Django ORM将一些遗留数据从另一个MySQL数据库迁移到新数据库。旧的应用程序是在Perl和MySQL中创建的。
但是在迁移过程中我一直收到这个错误:
DatabaseError: (1118, 'Row size too large (> 8126). Changing some columns to TEXT or BLOB or using ROW_FORMAT=DYNAMIC or ROW_FORMAT=COMPRESSED may help. In current row format, BLOB prefix of 768 bytes is stored inline.')
我删除了表并使用ROW_FORMAT = COMPRESSED重新创建(这意味着ROW_FORMAT = DYNAMIC)但我仍然收到此错误。
我找不到任何可行的解决方法来解决这个问题。还有其他人遇到过这种情况吗?