开始运行mongodb
mongodb
上篇说过,经过brew安装的程序目录在 /usr/local/Cellar下面数据库
下面,咱们先看一下 mongodb的可执行程序命令oop
cd /usr/local/Cellar/mongodb/3.4.4/bin # 注意我安装的是 3.4.4 版本的,因此各位请注意 正确的路径 ls -a . mongo mongoexport mongooplog mongos .. mongod mongofiles mongoperf mongostat bsondump mongodump mongoimport mongorestore mongotop
其中,mongod 和 mongo会是 咱们接下来主要使用的命令网站
官网和其余参考网站 都是直接用 命令启动,参数配置都是默认的,不太适用rest
# 路径切换(cd)到一个你喜欢的目录 mkdir mongodbtest && cd mongodbtest mkdir bin mkdir conf mkdir data mkdir log
在 conf 目录下新建 文件mongod.conf日志
cd conf && touch mongod.conf # 输入如下配置内容 port = 12345 dbpath = data logpath = log/mongod.log fork = true
而后把 mongodb安装目录下的bin下面的 mongo 和 mongod 复制到当前目录的 bin目录下code
cp /usr/local/Cellar/mongodb/3.4.4/bin/mongod ./bin/ cp /usr/local/Cellar/mongodb/3.4.4/bin/mongo ./bin/
而后用官网文档语法启动 mongodbserver
./bin/mongod -f conf/mongod.conf /* about to fork child process, waiting until server is ready for connections. forked process: 19250 child process started successfully, parent exiting */
看到上面 消息证实,已经成功启动了了 mongodb,能够看到data 和 log目录下已经有数据和日志了文档
# 链接本地,端口12345在 conf 里配置 ./bin/mongo 127.0.0.1:12345
会有链接成功提示,不过应该会看到警告,这是由于默认没有 用户名和密码登陆it