简介
**MongoDB **
开源,高性能的NoSQL数据库;支持索引、集群、复制和故障转移、各种语言的驱动程序;高伸缩性;
NoSQL毕竟还处于发展阶段,也有说它的各种问题的http://coolshell.cn/articles/5826.html
官网地址:http://www.mongodb.org/
API Docs:http://docs.mongodb.org/manual/
node-mongodb-native
mongodb的nodejs驱动;
GitHub地址:https://github.com/mongodb/node-mongodb-native
MongoDB安装(windows)
从MongoDB下载页面下载 MongoDB的最新生产版本。
确保您下载适用于Windows系统的正确版本的MongoDB。64位版本的MongoDB不支持32位Windows。
找到下载的MongoDB .msi文件直接运行安装。如果选择“Custom”安装选项,则可以指定安装目录。
MongoDB是独立的,没有任何其他系统依赖。您可以从您选择的任何文件夹运行MongoDB。您可以在任何文件夹中安装MongoDB(例如D:\test\mongodb)。
设置MongoDB环境。
创建数据库和日志文件的目录:
mkdir c:\ data \ db
mkdir c:\ data \ log
创建一个配置文件
创建一个配置文件mongod.cfg
。这个文件必须设置systemLog.path
选项,其它配置选项可以根据需要配置。
例如创建一个文件同时指定 systemLog.path
和 storage.dbPath
:
systemLog:
destination: file
path: c:\data\log\mongod.log
storage:
dbPath: c:\data\db
安装MongoDB服务
添加环境变量
在环境变量PATH中加入mongo.exe文件所在的路径“C:\Program Files\MongoDB 2.6 Standard\bin“
以管理员方式打开CMD窗口,运行如下命令安装MongoDB服务
"C:\Program Files\MongoDB\Server\3.4\bin\mongod.exe" --config "C:\Program Files\MongoDB\Server\3.4\mongod.cfg" --install
如果您的路径包含空格,请将整个路径括在双引号中
启动MongoDB服务。
net start MongoDB
根据需要停止或删除MongoDB服务
要停止MongoDB服务,请使用以下命令:
net stop MongoDB
要删除MongoDB服务,请使用以下命令:
"C:\Program Files\MongoDB\Server\3.4\bin\mongod.exe" --remove
一些注意事项
测试的时候 先后安装了2次MongoDB,第二次执行net start MongoDB报了一个错误:
net start MongoDB
发生系统错误2.
系统找不到指定文件
查看MongoDB服务的属性,发现可执行文件的路径没有改过来,可能是第一次卸载的时候没有卸载干净
解决方式
卸载 MongoDB服务重新安装一次
卸载
mongod.exe --remove --serviceName "MongoDB"
"MongoDB\bin"目录下的exe程序
mongo.exe:客户端,支持js语法
mongod.exe:服务端
mongodump.exe:备份工具
mongorestore.exe:恢复工具
mongoexport.exe:导出工具
mongoimport.exe:导入工具
mongostat.exe:实时性能监控工具
mongotop.exe:跟踪MongDB实例读写时间工具
更多详细解释或操作可以查看:http://docs.mongodb.org/manual/reference/program/
网友评论