本文安装部署部分仅适用于使用Linux/MacOS操作系统的盆友们,并不适用于适用Windows的盆友们哦。

安装部署

安装wget

mac安装:brew install wget

redhat系列安装:yum install -y wget

如果是mac一般会用homebrew进行软件安装,所以可以先安装homebrew,

安装homebrew的方式(mac使用国内源下载方式比较快,一般也不容易出错):

/bin/bash -c “$(curl -fsSL https://cdn.jsdelivr.net/gh/ineo6/homebrew-install/install.sh)”%22)**

下载安装包

mac安装:wget https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-rhel70-3.2.22.tgz

redhat系列安装:wget https://fastdl.mongodb.org/osx/mongodb-osx-x86_64-3.2.22.tgz

获取安装包方式:

访问https://www.mongodb.com/try/download/community,选择需要的包,

点击copyLink获取下载链接,也可以直接下载,此处示例采用的是wget下载的方式,

如果安装是为了使用mongo命令连接server端,尽量保持使用版本和server端一致。

解压安装包

先切换到想要安装mongo的路径(本文将mongodb安装在/usr/local目录下),然后将压缩包解压到

自己创建的mongo目录下。

mv 下载的安装包名 /usr/local/

mkdir mongo

tar -xvzf 下载的安装包名 -C mongodb/ —strip-components 1

包名自行替换为自己在上一步下载的安装包名,如果是macOS需要在命令前加sudo,这里要注意一下哦。

到这一步,如果只是需要连接mongdb的server端,操作就已经结束了,只需要切换到mongo/bin目录下

调用mongo命令即可连接server端,如果是需要安装server端,还需要继续下面的操作步骤。

修改配置

将mongo命令路径加入到环境变量配置中,可加到/etc/bashrc或者/etc/profile或者家目录下的profile文件下,

这样之后使用mongo命令就不需要写完整路径了,会比较方便。

export PATH=/usr/local/mongodb/bin:$PATH

配置日志路径和数据路径,配置方式如下:

数据路径 : mkdir -p /usr/local/var/mongodb

日志路径 : mkdir -p /usr/local/var/log/mongodb

常用命令

查看有哪些库(需要具有权限)

show dbs

使用指定数据库()

use 数据库名

查看库下有哪些集合/表(需要具有权限)

show collections

查看集合中有哪些字段(通过查看数据查看字段即可,防止数据太多限制只显示一条)

db.表名.find().limit(1)

查询集合中等于/大于/小于某种条件的数据

db.表名.find({“key”:value}).limit(1)

db.表名.find({“key”:{$lt:value}}).limit(1);

key为你需要查找的键值名称,value为要筛选的键值的值,$lt/$gt代表大于小于