当我尝试运行命令时 innochecksum -d {mysqldump_backup.sql} 它回来了 --error statting file:对于定义的数据类型,值太大
我可以加载{mysqldump_backup.sql}。
关于为什么innochecksum失败的任何指示?
答案 0 :(得分:0)
我已经等了很长时间才能找到上述查询的可能答案。 在这种情况下唯一可能的答案似乎是这样的事实 默认情况下,32位版本的innochecksum不支持大文件支持。 参考http://bugs.mysql.com/bug.php?id=55713 正如上面的bug中提到的那样 建议修复: 还编译具有大文件支持的32位MySQL二进制文件,因为它很容易发生,InnoDB表空间文件大于2 GB! 在我的情况下,我的输入sql_dump到innochecksum是2.3 GB。
我认为我得到了我想要的东西,但重新编译是另一回事。因此关闭。