在现有数据库上使用LMDBtools

2024-04-25 20:59:24 发布

您现在位置:Python中文网/ 问答频道 /正文

我已经有了一个LMDB数据库,例如:最小分贝. 我尝试使用一些已经存在的工具,并且在我第一次用这些工具创建一个新的数据库时,我也完成了这项工作。(我得到了一些关于如何在here: https://lmdb.readthedocs.org/en/release/上设置所有内容的解释。) 但我不能在现有的数据库上这样做。在

env = lmdb.open('/test', max_dbs=10)
db1 = env.open_db('lmdb.db')

这是我尝试的,但它总是创建一个新的数据库。我不能让我自己的现有的。有可能吗?如果可以怎么做?在

或者是因为我有一个.db文件而他们想要一个.mdb文件。如果是,如何在命令行上转换它们?(我已经找到了一些可以下载的程序,但是我想制作一些脚本来方便地修改我的数据库并获得一些统计数据。)然后我需要什么来真正打开现有的文件而不是一个新的文件?在


Tags: 文件工具httpsorgenv数据库lmdbdb