#1 GitHub
代码语言:javascript复制https://github.com/Coxhuang/mongodb.sh
#2 环境
代码语言:javascript复制Mac
#3 开始
#3.1 安装
代码语言:javascript复制更新Homebrew的package数据库
brew update
代码语言:javascript复制安装 mongodb
brew install mongodb
安装成功
代码语言:javascript复制查看安装列表
brew list
代码语言:javascript复制启动mongodb
mongod --config /usr/local/etc/mongod.conf
代码语言:javascript复制连接mongodb service
mongo
#3.2 使用
代码语言:javascript复制查看所有数据库
show dbs
代码语言:javascript复制创建数据库
use data_person_info
查看当前数据库
可以看到,我们刚创建的数据库 data_person_info 并不在数据库的列表中, 要显示它,我们需要向 data_person_info 数据库插入一些数据。
代码语言:javascript复制查看当前数据库
db
代码语言:javascript复制添加表数据(文档)
db.data_person_info.insert({'id':'0001','name':'cox','age':'24'})
代码语言:javascript复制查看表数据(文档)
db.data_person_info.find()
{ "_id" : ObjectId("59f4c3396564b89187361bfd"), "id" : "0001", "name" : "cox", "age" : "24" }
#4 卸载
代码语言:javascript复制brew uninstall mongodb
#5 mongodb启动脚本
代码语言:javascript复制sudo vim mongo.sh
代码语言:javascript复制#!/bin/sh
case $1 in
start) mongod --config /usr/local/etc/mongod.conf & ;;
stop) ps -ef |grep mongo |awk '{print $2}' | xargs kill -9 ;;
*) echo "require start|stop" ;;
esac
代码语言:javascript复制启动(后台)
cd /opt/mongodb
sudo sh mongo.sh start
代码语言:javascript复制关闭
cd /opt/mongodb
sudo sh mongo.sh stop