Berkeley DB是由美国Sleepycat Software公司开发的一套开放源代码的嵌入式数据库管理 系统 (已被Oracle收购),它为应用程序提供可伸缩的、高性能的、有事务保护功能的数据管理服务。

Berkeley DB为许多编程语言提供了实用的api接口,包括c、c++、java、perl、tcl、python和php等。所有同数据库相关的操作都由Berkeley DB函数库负责统一完成。

官方地址为: http://www.oracle.com/technology ... ey-db/db/index.html

本文就先讲一下如何在CentOS下 安装 Berkeley DB数据库(其他系统类似)。

1、安装Berkeley DB

cd /usr/local/srcwget http://download.oracle.com/berkeley-db/db-4.6.18.tar.gztar -zxvf db-4.6.18.tar.gz# cd db-4.6.18cd build_unix

Berkeley DB默认是安装在/usr/local/BerkeleyDB.4.6目录下,其中4.6就是 版本 号,你也可以指定–prefix参数来设置安装目录。

../dist/configure --prefix=/usr/local/berkeleydb makemake install
echo '/usr/local/berkeleydb/lib/' >> /etc/ld.so.confldconfig

这2句的作用就是通知系统Berkeley DB的动态链接库在/usr/local/berkeleydb/lib/目录。

至此,Berkeley DB数据库已经安装完成。

在LINUX中安装Berkeley DB相关推荐

  1. 在Linux中安装Pentaho Server 9.1并使用MySQL作为存储库

    在Linux中安装Pentaho Server 9.1并使用MySQL作为存储库 一.本文环境 应用名称 CentOS Linux Pentaho Server CE MySQL JDK 应用版本 7 ...

  2. shell中竖线的作用_如何在 Linux 中安装、配置和使用 Fish Shell?

    每个 Linux 管理员都可能听到过 shell 这个词.你知道什么是 shell 吗? 你知道 shell 在 Linux 中的作用是什么吗? Linux 中有多少个 shell 可用? -- Ma ...

  3. caffe-gpu ubuntu 安装_如何在Linux中安装vnStat和vnStati监视网络流量

    VnStat是针对Linux和BSD的基于控制台的网络流量监视工具设计.它将保留所选网络接口的网络流量日志.为了生成日志,vnStat使用内核提供的信息. 换句话说,它不会嗅探网络流量,并且可以确保系 ...

  4. linux mysql授权外部访问权限,Linux中安装Mysql授权远程访问

    Linux中安装MySQL 因为使用yum安装.安装过程需保证网络通畅 一.安装mysql 1.yum安装mysqlCentOS7默认数据库是mariadb,配置等用着不习惯,因此决定改成mysql, ...

  5. ubuntu 安装yum_如何在 Linux 中安装微软的 .NET Core SDK | Linux 中国

    本分步操作指南文章解释了如何在 Linux 中安装 .NET Core SDK 以及如何使用 .NET 开发出第一个应用程序.-- Sk致谢译自 | ostechnix.com 作者 | Sk译者 | ...

  6. linux内核如何安装vim,如何在Linux 中安装和使用 PacVim?

    描述 你好,Vim用户!今天,我偶然发现了一个很酷的程序来提高 Vim 的使用技巧.Vim 是编写和编辑代码的绝佳编辑器.然而,你们中的一些人(包括我)仍在陡峭的学习曲线中挣扎.再也不用了!来看看 P ...

  7. php sftp 删除,Linux中安装,卸载ftp|sftp服务

    今天带来Linux中安装,卸载ftp|sftp服务 FTP 是File Transfer Protocol(文件传输协议)的英文简称,而中文简称为"文传协议".用于Internet ...

  8. 如何在Linux中安装和使用Silver Searcher(程序员的代码搜索工具)

    Silver Searcher是一个免费的开源跨平台源代码搜索工具,类似于ack ( 类似于程序员的grep工具 ),但速度更快. 它运行在类Unix系统和Windows操作系统上. 银色搜索者和ac ...

  9. linux中怎么安装ded包_快速提示:如何在Linux中安装.deb和.tar文件 - push博客

    在本快速教程中,我将解释如何使用终端命令在Linux中安装程序.本教程使用LinuxMint 18(肉桂64位),但是下面提供的命令对于其他版本的Linux是通用的,比如Ubuntu.对于那些刚接触l ...

最新文章

  1. android startactivity 跳到锁屏_「瀑布屏」手机到底好不好用?
  2. data类型的Url格式及Base64编码:把小数据直接嵌入到Url中
  3. 樊登高效休息法心得400字_真的,你应该早点知道这个高效学习方法
  4. sitecore系列教程之如何以编程方式将访客数据关联到联系人卡片
  5. android OKHttp的基本使用详解
  6. android动画编辑软件,ALM视频动画编辑
  7. 微服务架构的服务与发现-Spring Cloud
  8. php数字转成字符串的函数,php怎么将数字转成字符串?
  9. 1-10000的素数 java_java实验题(1-10000之间的素数和)
  10. 数据同步项目总结1-数据实时同步的要点
  11. Ecma 118th GA会议手记
  12. python 操作鼠标和键盘
  13. 什么是Android手机
  14. 运放-运算放大器经典应用电路大全-应用电路大全-20种经典电路
  15. Today is a special day
  16. JavaBean,POJO,EJB的区别
  17. 【深入浅出Spring原理及实战】「开发实战系列」带你看看那些可能你还不知道的Spring特殊技巧和想不到的招数
  18. vscode远程开发基础教程
  19. 【180928】中国象棋游戏源码
  20. rocketdock 修改隐藏快捷键

热门文章

  1. Cmake学习实战-基础篇
  2. HTML5期末大作业:网站——响应式网络游戏官网HTML+CSS+JavaScript ~ 学生HTML个人网页作业作品下载 ~ web课程设计网页规划与设计 ~大学生个人网站作业模板 ~简单个人网页
  3. 期货手续费标准和保证金比例
  4. 一个游戏中玩家总经验值达到200就可以到达2级,达到400可以升到3级,达到600可升4级,达到800可升5级依此类推(玩家新创建的角色为0经验1级)。游戏中有一种超级经验丹,玩家1级的时候使用超级经
  5. 计算机往届生考研失败找工作,往届生考研心路:更多坎坷 更多回忆
  6. Linux 0.00简单多任务内核head.s超详注释
  7. 软件测试面试题:在一个页面上,点击一个链接之后不会在当前页面上打开此链接而是新开一个窗口打开此页面。
  8. C语言实现,输出特殊图案,请在c环境中运行,看一看,Very Beautiful!
  9. UE4 通过按键升降电梯
  10. Spring Boot之@Transactional无法生效的问题分析