Chinaunix首页 | 论坛 | 博客
  • 博客访问: 109994
  • 博文数量: 39
  • 博客积分: 2530
  • 博客等级: 少校
  • 技术积分: 355
  • 用 户 组: 普通用户
  • 注册时间: 2008-07-01 17:34
文章分类
文章存档

2011年(1)

2010年(28)

2009年(2)

2008年(8)

我的朋友

分类:

2008-07-02 10:14:56

BerkeleyDB
當然,你也可以使用簡單的資料庫來儲存,而這時候BerkeleyDB就是一個很好的選擇。我們也在內文中提過這個部份,在這裡大家可以作為一個備忘。
     tie my %h, "BerkeleyDB::Hash",       # 繫結 %h 雜湊
            -Filename => 'test.db', # 連到 test.db 資料庫
            -Flags  => DB_CREATE, # 若不存在,即行建立
       or die "$BerkeleyDB::Error: $!\n" ;
     # 將鍵/值對加入檔案中
     $h{"蘋果"} = "紅";
     $h{"柳橙"} = "橙";
     $h{"香蕉"} = "黃";
     $h{"蕃茄"} = "紅";
     # 檢查某個鍵存在與否
     print "香蕉船!\n\n" if $h{"香蕉"};
     # 刪除鍵/值對
     delete $h{"蘋果"};
     # 印出資料檔的內容
     while (my ($k, $v) = each %h) { print "$k -> $v\n" }
     # 解除繫結
     untie(%h);
阅读(558) | 评论(0) | 转发(0) |
0

上一篇:DBI

下一篇:使用DBI的方法

给主人留下些什么吧!~~