1.
下载MongoDB,http://www.mongodb.org/downloads
我这里下载的是:mongodb-win32-i386-2.4.4
2.安装
2.1 解压到任意目录。我这里是C:\person\mongodb\mongodb-win32-i386-2.4.4。
2.2 在任意目录下新建db文件夹(用用存放数据库,例:C:\person\mongodb\db),log
文件夹(用于存放日志文件,例:C:\person\mongodb\log)。log文件夹下建立mongodb.log文件。
2.3 打开doc窗口->进入mongodb-win32-i386-2.4.4\bin目录->执行:mongod -dbpath "C:\person\mongodb\db"->不再输出任何东西时->到
浏览器中输入地址“localhost:27017”回车->浏览器会打印:You are trying to access MongoDB on the native driver port. For http diagnostic access, add 1000 to the port number->再回到浏览器,输入“localhost:28017”,回车->看到如下信息,说明MongoDB已经启动成功:
List all commands | Replica set status
Commands: buildInfo cursorInfo features hostInfo isMaster listDatabases replSetGetStatus serverStatus top
……
测试与使用:
新打开一个DOS窗口->进入到bin目录,执行命令“C:\mongodb-win32-x86_64-2.2.3\bin>mongo”,
C:\mongodb-win32-x86_64-2.2.3\bin>mongo
输出:
MongoDB shell version: 2.2.3
connecting to: test
Welcome to the MongoDB shell.
For interactive help, type "help".
For more comprehensive documentation, see
http://docs.mongodb.org/
Questions? Try the support group
http://groups.google.com/group/mongodb-user
> db.foo.insert({a:123,b:345})
> db.foo.find()
{ "_id" : ObjectId("51357b2003004382ccd87dcd"), "a" : 123, "b" : 345 }
>
test是默认
数据库,foo是默认表。简单的插入,查询。
[
html]
> db.foo.insert({a:123,b:345})
> db.foo.find()
{ "_id" : ObjectId("51357b2003004382ccd87dcd"), "a" : 123, "b" : 345 }
>
3.为了我们使用方便,我们把mongo注册成服务。这样可以通过控制面板-管理工具-服务来启动和关闭mongo了。
同样的,进入到d:\mongodb2.0\bin目录。
执行命令:
C:\mongodb-win32-x86_64-2.2.3\bin>mongod -dbpath "C:\mongodb-win32-x86_64-2.2.3\data\db" --logpath "C:\mongodb-win32-x86_64-2.2.3\data\log\mongodb.log" --install --serviceName "MongoDB" \\回车
到服务里看看吧,
注:
以管理员身份运行cmd,然后再执行以上命令就OK了