安装
brew install mongodb完成之后启动mongodb
sudo mongod启动完成之后当前的命令行窗口就被占用了,所以需要再打一个新的命令行窗口执行其他操作
在新的窗口执行
mongo就可以正常联接了,
问题:在上边执行mongodb时报错了
后来在网上查说是用这个命令可以解决
sudo mongod —repairsudo mongod但是实际上并没有解决的我问题,后来具体看报错消息才发现是mongodb的数据目录找不到,因为mongodb默认把数据存储在/data/db目录下,但是我并没有创建这个目标而是把数据目录放在自己的文件夹中,所以才启动不了。
解决方法,重新设置数据目录:
sudo mongod --dbpath=/Users/XXX/Documents/proj/data/db