$conn
=
new
Mongo('test.com:22011');
//MongoDB
有用户名密码
$conn
=
new
Mongo("
mongodb://
${username}:${password}@localhost");
//MongoDB 有用户名密码并指定数据库 blog
$conn
=
new
Mongo("
mongodb://
${username}:${password}@localhost/blog");
//
多个服务器
$conn
=
new
Mongo("
mongodb://localhost:27017
,localhost:27018");
?>
2、指定数据库和数据集名(表名)
复制代码 代码如下:
<?php
//选择数据库 blog
$db
=
$conn
->blog;
//制定结果集(表名:users)
$collection
=
$db
->users;
?>
3、CRUD
<?php
//
新增
$user
=
array
('name' => 'caleng', 'email' => 'admin@admin.com');
$collection
->insert(
$user
);
//
修改
$newdata
=
array
('$set' =>
array
("email" => "test@test.com"));
$collection
->update(
array
("name" => "caleng"),
$newdata
);
//
删除
$collection
->remove(
array
('name'=>'caleng'),
array
("justOne" => true));
//
查找
$cursor
=
$collection
->find();
var_dump(
$cursor
);
//
查找一条
$user
=
$collection
->findOne(
array
('name' => 'caleng'),
array
('email'));
var_dump(
$user
);
?>
4、关闭连接
<?php
$conn
->close();
?>