アーカイブしたい MySQL データベースがあります。これを行う最善の方法は何ですか?
注:バックアップだけはしたくありません。後日取得できるように、長期保存のためにデータを 1 回だけエクスポートしたいと考えています。特に、MySQL、データベース、またはできれば特定のソフトウェアに縛られたくありません (数十行の C や perl のようなもので、それを読み戻すことができるプログラムを簡単に作成できるようにしたいと思っています)。 .
私の現在の計画は、CSV エンジンを使用してデータをテーブルにダンプし、それを DVD に書き込むことです。CSV は非常に多くの異なるプログラムでロードできるため、これは便利です。これに関する唯一の問題は、データの大部分がバイナリのように Blob 列にあるということです。そのため、それがどのようにエンコードされているかをデコードする必要があります。