天天看点

mongoDB的安装和使用(ubuntu)

(一)ubuntu系统上安装Mongo数据库

1. 准备安装文件

在mongo的官网点击download按钮,找到Linux平台,选择合适的文件下载,我下载了:

mongodb-linux-x86_64-ubuntu1404-3.6.2.tgz

2. 安装

其实这个文件解压就好,我在/opt文件夹下新建了/mongo文件夹,把安装文件放进去后进行解压,讲道理,现在就可以用了

3. 环境配置

这一步是为了在哪里都可以调用mongo,而不是必须进入mongo的所在文件夹

3.1  打开环境配置文件

运行sudo gedit /etc/profile

3.2 对PATH进行配置

原本我的PATH长这样的:

export PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH

我添加了mongo的位置之后变成了这样的:

export PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:/opt/mongo/mongodb-linux-x86_64-ubuntu1404-3.6.2/bin:$PATH

好了,保存退出

3.3 使环境变量配置文件生效

可以运行如下命令使得环境配置生效:

source /etc/profile

3.4 观察是否安装成功

好了,现在随便打开一个终端,输入mongo -version,就可以显示出mongo的版本了,代表安装成功

(二)ubuntu系统上使用Mongo数据库

mongo所在文件夹下面有一个README文件,打开文件看到如下文字:

RUNNING

  For command line options invoke:

    $ ./mongod --help

  To run a single server database:

    $ sudo mkdir -p /data/db #this is the default database directory

    $ ./mongod  #this is the command to start the service of mongo,即可以开启mongo服务

    $

    $ # The mongo javascript shell connects to localhost and test database by default:

    $ ./mongo #this is the command to access the service of mongo,即可以连接mongo服务

    > help

(三)ubuntu系统上安装使用Robo 3T的mongo客户端

1. 下载安装包

登录官网https://robomongo.org/download,选择Linux系统,下载合适的文件,我下载了

robo3t-1.1.1-linux-x86_64-c93c6b0.tar.gz

2. 安装

将安装包拷贝在/opt下新建的文件夹/robo3t下面,解压

(四)MongoDB的其它使用場景

1. 導入json文件爲新的collection

./mongoimport --db admin -c nvd --type json /home/hadoop/Documents/mongo_data/vul_data/nvd.json