Innochecksum错误控制文件:对于定义的数据类型,值太大

时间:2012-11-23 06:26:08

标签: mysql mysqldump

当我尝试运行命令时 innochecksum -d {mysqldump_backup.sql} 它回来了 --error statting file:对于定义的数据类型,值太大

我可以加载{mysqldump_backup.sql}。

关于为什么innochecksum失败的任何指示?

1 个答案:

答案 0 :(得分:0)

我已经等了很长时间才能找到上述查询的可能答案。 在这种情况下唯一可能的答案似乎是这样的事实 默认情况下,32位版本的innochecksum不支持大文件支持。 参考http://bugs.mysql.com/bug.php?id=55713 正如上面的bug中提到的那样 建议修复: 还编译具有大文件支持的32位MySQL二进制文件,因为它很容易发生,InnoDB表空间文件大于2 GB! 在我的情况下,我的输入sql_dump到innochecksum是2.3 GB。

我认为我得到了我想要的东西,但重新编译是另一回事。因此关闭。