我有一个要归档的 MySQL 数据库。做这个的最好方式是什么?
注意:我不想只做一个备份。我想以一种我可以在以后获得的方式一次性导出数据以进行长期存储。特别是,我不想被绑定到 MySQL、数据库或任何给定的软件(我真的希望编写一个可以重新读取它的程序,比如几十行 C 或 perl) .
我目前的计划是使用 CSV 引擎将内容转储到表中,然后将其刻录到 DVD。这很好,因为 CSV 可以被许多不同的程序加载。唯一的问题是大部分数据都在 Blob 列中,就像二进制一样,所以我需要解码它是如何编码的。