https://github.com/Coxhuang/mongodb.sh
Mac
更新Homebrew的package数据库
brew update
安装 mongodb
brew install mongodb
安装成功
查看安装列表
brew list
启动mongodb
mongod --config /usr/local/etc/mongod.conf
连接mongodb service
mongo
查看所有数据库
show dbs
创建数据库
use data_person_info
查看当前数据库
可以看到,我们刚创建的数据库 data_person_info 并不在数据库的列表中, 要显示它,我们需要向 data_person_info 数据库插入一些数据。
查看当前数据库
db
添加表数据(文档)
db.data_person_info.insert({'id':'0001','name':'cox','age':'24'})
查看表数据(文档)
db.data_person_info.find()
{ "_id" : ObjectId("59f4c3396564b89187361bfd"), "id" : "0001", "name" : "cox", "age" : "24" }
brew uninstall mongodb
sudo vim mongo.sh
#!/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
启动(后台)
cd /opt/mongodb
sudo sh mongo.sh start
关闭
cd /opt/mongodb
sudo sh mongo.sh stop