Linux系统下MongoDB的简单安装与基本操作

Mongo DB ,是目前在 IT 行业非常流行的一种非关系型数据库(NoSql),其灵活的数据存储方式,备受当前 IT 从业人员的青睐。Mongo DB 很好的实现了面向对象的思想(OO 思想),在 Mongo DB 中 每一条记录都是一个 Document 对象。Mongo DB 最大的优势在于所有的数据持久操作都无需开发人员手动编写 SQL 语句,直接调用方法就可以轻松的实现 CRUD 操作。

一、下载 mongodb

前往 mongodb 官网下载页面:https://www.mongodb.org/downloads下载相应的版本,比如目前的 Linux x64 位最新版:mongodb-linux-x86_64-2.6.4.tgz

不过有点坑爹是,下载链接明明是 tgz 格式,结果下载后变成了 gz 格式:

Linux系统下MongoDB的简单安装与基本操作

先下载看看好了。

二、解压 mongodb

得到的是 mongodb-linux-x86_64-2.6.4,居然是个文件,而不是文件夹,和网上说的大相径庭:Linux系统下MongoDB的简单安装与基本操作

看来前面下载的确实存在问题!实际上应该是 tgz 文件才对,按经验分析了一下,下载的实际上还是 tgz 文件,显示为 gz 文件只是形式上的假象!所以,gzip 只解压了压缩包的外层,实际上还需要解压一层 tar 存档属性!

于是,先将解压后的文件重命名加上 tar 格式:

然后,使用 tar 解压即可:

Linux系统下MongoDB的简单安装与基本操作

将解压后的文件夹移动&重命名至/usr/local/mongodb

Linux系统下MongoDB的简单安装与基本操作

bin 下的 mongod 就是 MongoDB 的服务端进程,mongo 就是其客户端,其它的命令用于 MongoDB 的其它用途如 MongoDB 文件导出等。

三、启动 mongodb

启动前,先指定 mongodb 的 data 目录,如果没有就创建一个:

然后,执行如下命令即可启动 mongodb:

Linux系统下MongoDB的简单安装与基本操作

 

启动成功后,可查看是否启动成功了,默认端口号是 27017,当然在启动时也可以指定未使用的其它端口。

Linux系统下MongoDB的简单安装与基本操作

最后,将客户端 mogo 文件在/bin 下软链接,方便随处执行:

 

Linux系统下MongoDB的简单安装与基本操作现在使用 mongo 客户端访问一下该数据库:

安装成功!

四、附:基本操作

正文完
 0