一、下载 mongodb-win32-i386
二、解压 到 D:\mongodb ,再建立文件夹 D:\mongodb\db 用于存放数据
三、手工启动 mingoDB Server:
打开一个 DOS 窗口,进入 D:\mongodb\bin 目录,运行命令:
D:\mongodb\bin>mongod --dbpath D:\mongodb\db
不要关闭该 DOS 窗口。mongoDB 服务端的默认连接端口是 27017。
四、作为 Windows 服务启动
d:\mongodb\bin\mongod.exe --dbpath D:\mongodb\db --logpath D:\mongodb\log --install
加了--install参数,就必须要加:--logpath参数,然后这个参数后面要接着一个日志文件
之后你就可以在“服务”里面找到mongodb,关闭或者启动它。
可用mongod --help查看配置参数
--remove 卸载服务
五、下载对应的php扩展库文件
到这里选择适合你系统的dll文件(vc6是apache用户的,vc9是IIS用的)。
zip包中有个php_mongo.dll,放到你对应php的扩展目录
在你的php.ini中加入:extension=php_mongo.dll
重启apache,在phpinfo()中查看是否有一项关于mongo的
如果出现关于mongo的清单,说明当前环境的php已经支持Mongodb了。如果没有,需要检查一下对应的php_mongo.dll是否与你当前的php版本对应,或者查看一下你的php扩展目录配置是否有效。
初识Mongodb之[CURD]-PHP版
http://www.cnblogs.com/wubaiqing/archive/2011/09/17/2179870.html
mongodb的简单使用命令
到bin命令下执行mongo.exe进入管理界面,默认是进入到test帐号
G:\mongodb165\bin>mongo.exe
MongoDB shell version: 2.0.0
connecting to: test
> show dbs;
admin
local
> help;查看命令提示
db.help() help on db methods
db.mycoll.help() help on collection methods
rs.help() help on replica set methods
help connect connecting to a db help
help admin administrative help
help misc misc things to know
show dbs show database names
show collections show collections in current database
show users show users in current database
show profile show most recent system.profile entries with time >= 1ms
use
db.foo.find() list objects in collection foo
db.foo.find( { a : 1 } ) list objects in foo where a == 1
it result of the last line evaluated; use to further iterate
exit quit the mongo shell
> use testdb;切换到testdb数据库,如果不存在则在插入数据后会自动创建一个,在data目录下可以看到新增了一个testdb的文件夹
switched to db testdb
> db.myc.save({a:10});向collection mpc 中保存一条信息,如果不存在collection会自动创建一个
> db.myc.find();检索所有记录
{ "_id" : ObjectId("4d32c9204e6100000000691e"), "a" : 10 }
> show collections;
myc
system.indexes
>exit;退出
一个好用的MongoDB管理工具
需求
- 一个能运行PHP的Web服务器,比如Apache Httpd, Nginx ...
- PHP - 需要PHP v5.1.6或更高版本,需要支持SESSION
- 为了能连接MongoDB,你需要安装扩展
- 解压到你的网站目录下
- 用编辑器打开config.php (v1.0.5版本以前是index.php),修改host, port, admins等参数
- 在浏览器中访问index.php,比如说:
- 使用用户名和密码登录,默认为"admin"和"admin"
- 开始玩转MongoDB!