1,在/usr/local/mongodb 目录下创建两个文件夹: data 和 log。
2,启动mongodb服务
在终端中,先进入data和log所在的目录,也就是/usr/local/mongodb ,然后输入
sudo mongod —dbpath data —logpath log/mongod.log —logappend
启动mongodb服务(当前终端不要关闭)
如果不指定路径,mongodb就默认”/data/db”为数据保存地址,需要手动在mac根目录(即Macintosh HD)中创建/data/db 如果改变data目录位置,则需要在启动服务时,指定dbpath的位置。
—dbpath 指定为刚才创建好的data目录
—logpath 指定log存放位置
—logappend mongo在后台运行
3,连接数据库
在新的终端中输入”mongo” 连接数据库
2,不使用命令行启动mongodb服务
在mongodb下新建一个配置文件mongodb.conf
port=27017
dbpath=/usr/local/mongodb/data/db/
logpath=/usr/local/mongodb/log/mongodb.log
fork = true
port: 数据库服务使用端口
dbpath: 数据存放的文件位置
logpath: 日志文件的存放位置
fork: 后台守护进程运行
这样在终端下运行命令,不需要每次都指定dbpath的位置
mongod -f /usr/local/mongodb/mongodb.conf
记一次mongodb启动不了的解决方法
MDB报错:about to fork child process, waiting until server is ready for connections. forked process:XX