1

我正在使用 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),但我仍然收到此错误。

我找不到任何有效的解决方案来解决这个问题。有没有其他人遇到过这种情况?

4

1 回答 1

2

看看Row size too large (> 8126)

于 2013-05-09T09:07:34.347 回答