下载MongoDB
下载地址:http://www.mongodb.org/downloads
这里是在windows平台下安装MongoDB,MongoDB还支持其他平台,如OSX,Linux,Solaris等。
使用的版本是3.4.9。
- 下载后,按提示进行安装。
- 安装完成,将其中的bin目录加入到系统的path环境变量中
准备配置文件及存放目录
配置文件mongod.cfg:
dbpath=D:\Java\MongoDB\data logpath=D:\Java\MongoDB\log\mongo.log logappend=true directoryperdb=true #auth=true
注1:#号表示注释,这里我们不使用用户验证。
注2:请确保文件中指定的目录存在。
配置文件参数说明:
参数 |
描述 |
--dbpath |
数据文件路径 |
--logpath |
日志文件路径 |
--port |
端口号,默认是27017 |
--logappend |
日志文件循环使用,如果日志文件已满,那么新日志覆盖最久日志 |
--directoryperdb |
设置每个数据库将被保存在一个单独的目录 |
--auth |
用户认证,默认false。不需要认证。当设置为true时候,进入数据库需要auth验证,当数据库里没有用户,则不需要验证也可以操作。直到创建了第一个用户,之后操作都需要验证。 |
--replSet |
集群的名字,如果使用集群,则每个节点都要设置相同名字 |
安装/卸载MongoDB服务
当mongod.exe被关闭时,mongo.exe 就无法连接到数据库了,
因此每次想使用mongodb数据库都要开启mongod.exe程序,所以比较麻烦,
此时我们可以将MongoDB安装为windows服务
安装:以管理员身份运行CMD,执行以下指令:
sc create MongoDB binPath= "D:\Java\MongoDB\Server\3.4\bin\mongod.exe --config=D:\Java\MongoDB\cfg\mongod.cfg --service"
- 其中,binPath是MongoDB安装目录bin中的mongod.exe,--config是上面提到的配置文件。
卸载:以管理员身份运行CMD,执行以下指令:
D:\Java\MongoDB\Server\3.4\bin\mongod.exe --remove --serviceName "MongoDB"
NET START MongoDB
NET stop MongoDB
MongoDB图形用户界面(GUI)工具
1. Fang of Mongo – 网页式,由Django和jQuery所构成。
2. Futon4Mongo – 一个CouchDB Futon web的mongodb山寨版。
3. Mongo3 – Ruby写成。
4. MongoHub – 适用于OSX的应用程序。
5. Opricot – 一个基于浏览器的MongoDB控制台, 由PHP撰写而成。
6. Database Master – Windows的mongodb管理工具。
7. RockMongo – 最好的PHP语言的MongoDB管理工具,轻量级, 支持多国语言。
8. Robomongo – 一个基于 Shell 的跨平台开源 MongoDB 管理工具(个人推荐)。
安装Robomongo
- 先下载RoboMongo,然后按提示进行安装,下载地址:https://www.robomongo.org/download
- 在启动之前,首先将MongoDB服务启动起来。
Robomongo 快捷键
Ctrl+N 新建连接
Ctrl+R 刷新界面
Ctrl+T 打开新的命令窗口
Ctrl+Enter/F5 运行命令
F6 停止命令或者脚本的运行
F10 Toggle orientation of results view
参考来源: http://www.cnblogs.com/sxdcgaq8080/p/6142187.html
参考来源: http://www.cnblogs.com/Erik_Xu/p/5514799.html