下载
安装
Windows
windows平台下,有.msi安装程序。下载安装文件按照提示安装即可。
创建并启动数据库
假设mongodb安装目录为 D:\MongoDB
,在MongoDB文件夹里新建blog文件夹,作为博客内容的存储目录。
打开命令行,切换到 D:\MongoDB\bin
,输入以下命令来设置blog文件夹作为项目的存储目录并启动数据库:
mongod -dbpath D:\MongoDB\blog
为了方便以后使用数据库,在桌面上建立MongoDB.bat,并写入:
D:\MongoDB\bin\mongod.exe -dbpath D:\MongoDB\blog
以后只需运行MongoDB.bat,就可以启动数据库了
Mac (使用Homebrew安装)
参考
https://docs.mongodb.com/manual/tutorial/install-mongodb-on-os-x/
安装
brew install mongodb –with-openssl
Generally there are no consequences of this for you. If you build your
own software and it requires this formula, you’ll need to add to your
build variables:LDFLAGS: -L/usr/local/opt/openssl/lib CPPFLAGS: -I/usr/local/opt/openssl/include
To have launchd start mongodb now and restart at login:
brew services start mongodb
Or, if you don’t want/need a background service you can just run:
mongod --config /usr/local/etc/mongod.conf
创建数据库文件存放目录
sudo mkdir -p /data/db
给db目录读写权限
启动数据库
mongod
MongoDB shell
MongoDB Shell是MongoDB自带的交互式Javascript shell,用来对MongoDB进行操作和管理的交互式环境。
当你进入mongoDB后台后,它默认会链接到 test 文档(数据库)。
- 进入
mongo
- 退出 Ctrl+C
- 命令行帮助
mongo -h
- 显示所有数据的列表
show dbs
- 显示当前数据库对象或集合
db
- 创建/连接到一个指定的数据库(如果数据库不存在,则创建数据库,否则切换到指定数据库。)
use dbName
- 删除数据库(先切换到要删除的数据库)
db.dropDatabase()
MongoDb web 用户界面
MongoDB 提供了简单的 HTTP 用户界面。 如果你想启用该功能,需要在启动的时候指定参数 --rest
。
./mongod --dbpath=/data/db --rest
MongoDB 的 Web 界面访问端口比服务的端口多1000。
如果你的MongoDB运行端口使用默认的27017,你可以在端口号为28017访问web用户界面,即地址为:http://localhost:28017。