$mo = new Mongo();//得到一个 Mongo 连接对象
实例化了一个
Mongo 类,并且与默认的 localhost:27017 端口的 mongoDB 建立连接。
如 果 想 连 接 到 其 他 的 主 机 , 可 以 这 样 写 :
$mongo = new
Mongo("mongodb://username:password@192.168.1.22:12345");
另外一种方式,实例化
mongo 类,再手动建立连接:
$mongo
=
new
Mongo("mongodb://username:password@192.168.1.22:12345",array('connect'=>false));// 初 始 化
类
$mongo->connect();//创建连接
Mongo 类中有用的一些方法:
Mongo::listDBs()
http://us.php.net/manual/en/mongo.listdbs.php
返回一个包含当前
mongo 服务上的库(DB)信息的数组。
$mo = new Mongo();
$dbs = $mo->listDBs();//获得一个包含 db 信息的数组
Mongo::selectCollection($db,$coll)
http://us.php.net/manual/en/mongo.selectcollection.php
返回一个当前连接下的某
db 中的 collection 对象。
$mo = new Mongo();
$coll = $mo->selectCollection(’db’,'mycoll’);//得到一个 collection 对象
选择想要的数据库
(Mongo 类):
一种方式:
http://us.php.net/manual/en/mongo.get.php
$mongo = new Mongo();