我有各种实验的传入MySQL转储的定期流,我没有那么多SSD空间。我只需要基于非常繁重的SQL查询来恢复转储和导入数据库到完全不同的格式。表使用InnoDB。我想在进行恢复时对所有表使用压缩行格式。
在恢复过程之前,是否可以将行格式配置为COMPRESSED?全局或数据库级别配置正常。
使用的MySQL版本是5.5.35(Ubuntu 12.04)。如果需要升级MySQL的选项不是问题。
答案 0 :(得分:0)
我看到一个显而易见的选项,可以使用sed
替换之类的东西来添加ROW FORMAT选项来修改转储。这是最糟糕的选择,因为我希望垃圾箱不会被其他人所接触。