有没有什么工具能浏览Berkeley DB的数据

有没有什么工具能浏览Berkeley DB的数据,第1张

使用bsddb模块xxopen像字典访问

python manual 例

>>>import bsddb

>>>db = bsddb.btopen( '/tmp/spam.db ', 'c ')

>>>for i in range(10): db[ '%d '%i] = '%d '% (i*i)

...

>>>db[ '3 ']

数据库数据存放文件。每种软件都有它自己的存放格式,就是数据的排列方式。后缀名均为DB。

很多软件都可:delphi

、VB、VC等等编程类软件都可以打开的。但显示的数据方式不一定一样。

有些专用软件DB数据是加密不公开的,普通方式还无法打开。

乱动数据库文件会使你已经正常使用软件可能发生故障

http://berkeleydb.net/man/bdb/index.html这是

4。4的下载地址。

以下为引用内容:以db-4.4.20为例子,首先下载.zip包解压到磁盘,比如说e盘。

然后下载vc++6.0,安装(怎么安装就不用多说了吧,呵呵)。

1.编译bdb

打开vc,文件--打开e:\berkely\db-4.4.20\build_win32\berkely_db.dsw

打开,然后编译--build_all。之后,在win32目录下会生成release文件夹。这就是编译好的文件了。到此为止,成功了一半。呵呵!!

2.测试

把examples_cxx\getting_started下的inventory.txt和vendors.txt文件copy到release目录下,然后开始--〉运行 cmd 定位到release目录下 excxx_example_database_load.exe 然后再excxx_example_database_read.exe就可以看到从inventory.txt里读出的数据了。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/10096143.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-05
下一篇 2023-05-05

发表评论

登录后才能评论

评论列表(0条)

保存