mongodb Shell 启动

开始运行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会是 咱们接下来主要使用的命令网站

  • mongod 启动mongodb
  • mongo 链接mongodb数据库

建立项目目录

官网和其余参考网站 都是直接用 命令启动,参数配置都是默认的,不太适用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/

启动 mongodb

而后用官网文档语法启动 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目录下已经有数据和日志了文档

链接mongodb

# 链接本地,端口12345在 conf 里配置
./bin/mongo 127.0.0.1:12345

会有链接成功提示,不过应该会看到警告,这是由于默认没有 用户名和密码登陆it

相关文章
相关标签/搜索