搭建简单的mongoDB环境

        MongoDB是目前业界非常流行的开源NoSql非关系型数据库,他很好的实现了OO(Object Oriented)思想。不像传统的Oracle或者mysql等关系型数据库,MongoDB是不支持使用sql语句来查询数据的。在MongoDB中,每一条记录都是一个Document对象,可以通过调用相关方法来实现CRUD的操作。

更多关于mongoDB的资料详见官网:http://www.mongodb.org

        下面就来搭建mongodb的使用环境,我使用的是ubuntu 14.x 64ibt 的系统。

        1.安装mongodb:

          mongodb是一个开源的数据库,其源代码托管在github上,https://github.com/mongodb.    在github上可以见到mongodb发布至今的各个版本。可以通过在github上来下载zip压缩包到本机再自主编译,安装mongoDB.不过编译的时候可能要耗费一些时间。如果不想自己动手编译,可以在mongoDB的官网上来下载已经编译好的binary文件在解压缩即可使用. 博主是采用的后面的这种方式。  

         解压缩完后会看到如下图所示的 bin 文件  搭建简单的mongoDB环境_第1张图片                            其中mongo是连接mongoDB服务器的客户端,mongod是用来开启mongoDB服务器的,mongooplog是mongoDB的日志程序。

        2.搭建简单的mongoDB的服务器

        本人在桌面新建了一个mongodb_first文件夹。再在这个文件钾目录底下新建四个文件夹分别为bin,data,conf,log,分别用来存放二进制文件,mongoDB运行时产生的数据文件,mongoDB运行时所需的配置文件和日志文件。在conf文件夹中新建一个mongod.conf文件,添加如下内容:

                                port=12345
                                dbpath=data
                                logpath=log/mongod.log
                                fork=true            

指定服务器启动的监听端口号和启动时产生的文件的存放位置。再把上图中mongod和mongo两个bin文件复制到mongodb_first底下的bin目录中。回到mongo_first目录底下。通过命令  ./bin/mongod -f  conf/mongod.conf启动mongoDB服务器的进程:

通过客户端连接刚刚启动的mongDB服务端,使用命令:   ./bin/mongo 127.0.0.1:12345/test  创建一个名为test的数据库示例

当看到shell终端显示 “ > “符时,证明已连接上了mongoDB数据库服务端了。


                                                                              


你可能感兴趣的:(mongodb)