たとえば、lmdb.db などの LMDB データベースが既にあります。すでに存在するいくつかのツールを使用しようとしていますが、これらのツールを使用して新しいデータベースを最初に作成するときにもこれを実行します。(ここですべてをセットアップする方法について説明を受けました: https://lmdb.readthedocs.org/en/release/。) しかし、既存のデータベースでこれを行うことができません。
env = lmdb.open('/test', max_dbs=10)
db1 = env.open_db('lmdb.db')
これは私が試したものですが、常に新しいデータベースを作成します。自分の既存のものをそれに入れることはできません。はいの場合、どのように可能ですか?
それとも、私が .db ファイルを持っていて、彼らが .mdb ファイルを欲しがっているからでしょうか。はいの場合、コマンドラインでそれらを変換するにはどうすればよいですか? (ダウンロードできるプログラムはすでにいくつか見つかりましたが、データベースを簡単に変更して統計を取得するためのスクリプトを作成したいと思います。)その後、新しいファイルではなく既存のファイルを実際に開くには何が必要ですか?