前言
最近开发新项目是node+mongodb作为后台搭建,我从来没有实际项目中用到过mongodb,所以安装时候找到了菜鸟文档(https://www.runoob.com/mongodb/mongodb-osx-install.html)。
小坑点
如上图添加到PATH是啥呢? 在哪个文件呢 所以找到了.bash_profil,然后更改了里面的配置
然后open .bash_profile 打开该文件修改就可以了。
但是修改完配置文件要执行一下 source .bash_profile 这样该文件才生效。
然后开心的在控制台开启(mongod --dbpath /usr/local/var/mongodb --logpath /usr/local/var/log/mongodb/mongo.log --fork)
成功了,
本以为这样就结束了
但是当我第二天来的时候发现 mongo又没有了,然后查了下资料(可以看下这个文档http://www.manongjc.com/detail/14-lmvamxarjkljqpo.html)
需要如下三步走
- open -e ~/.zshrc
- 在最后一行加入 source ~/.bash_profile
- 执行source ~/.zshrc
ps:
- 查看mongod是否运行 ps aux | grep -v grep | grep mongod
- 运行mongod mongod --dbpath /usr/local/var/mongodb --logpath /usr/local/var/log/mongodb/mongo.log --fork
- 控制台输入mongo 进入到mongo
- show dbs 查看有哪些db表
- use 【db】 。用某一个db表
- show collections 查看集
- db.<collection>.find() 查看
- 更多API查看 http://www.mongoosejs.net/docs/api.html#Model
后面会更新如何编写mac脚本自动运行命令 启动mongo,可以加我微信一起探讨前端领域的知识。有说的不对的多谢指正