我在 Windows 上运行 MariaDB 10.2,服务器上的某些硬盘损坏,弄乱了一些 innodb 表。不幸的是,这也影响了备份,所以我试图转储表并恢复它们。问题是,即使将强制恢复设置为 6,服务器在到达损坏的行时也会崩溃。使用 asc 然后 desc 转储表对一个表有效,但对另一个表无效,并且任何使用 limit 和 offset 跳过行的尝试仍然会崩溃。我看到 10.1 中有一个 innodb_pass_corrupt_table_action=salvage 选项,但它在 10.2 中已被弃用并被忽略。10.2 是否有类似的设置?还有其他选项可以强制 MySQL 转储表吗?谢谢!
MariaDB 10.2 因 innodb 表损坏而崩溃
相关内容
- 在Wordpress中练习时,如何撤消所有内容,恢复并从头开始? [关闭]
- 如何准备 Debian 9.5 上的 GPU 升级 (NVIDIA GeForce GTX 1080 TI)
- 通过 zip 往返文本,在 OS X 上解压缩失败并出现“额外字节”错误[重复]
- 安装 amdgpu-pro 并将用户添加到视频组后被锁定在 Ubuntu 之外
- 从 Win 8.1 双启动中删除了 linux Mint,现在无法重新安装 linux
- 如何在互联网上保持匿名?[关闭]
- 以“##”开头的 Markdown 文件会让 KDE 感到困惑
- 无法使用 RDP 文件连接 Windows 8.1 中的远程桌面
- 保护 Acrobat Reader 以减少病毒
- 创建颜色键?[重复]