1 连接数据库
$mongo= new Mongo("mongodb://tower:tower@localhost");
其中第一个tower是数据库名,第二个参数是密码,第三个参数也就是localhost你懂得
2 创建数据库及表
$collection = $mongo->second_mongo_db->second_mongo_table;
$data = array(
"name" => "zhuxinlei",
"age" => 21,
“hobbit” => "play basketball"
)
3 选择数据库
$collection->dbname;
这是选择数据库的操作,如果数据库不存在的话就会创建一个新的数据库,所以在填写这里的参数的时候一定要准确。
4 添加数据,当往表中添加数据的时候,系统会自动创建库和表(这里分别是库second_mongo_db,和表second_mongo_table)
$collection->insert($data);
5 查询数据库
$course = $collection->find();查询列表数据
$course = $collection->findOnde();查询单个数据
$course = $collection->find('array('name'=>'zhuxinlei')');使用条件查询列表数据
$course = $collection->findOne('name'=>'zhuxinlei');使用条件查询打个数据
6 清空表
$collection->drop();
7 更新表
$where = array('name'=>'zhuxinlei');where条件
$data = array('age'=>'22');需要更新的数据
$collection->update($where,array("$set"=>$data));
8 删除数据
$collection->remove(array('name'=>'zhuxinlei'));
9 获取总条数
$count = $collection->count();
$count = $collection->count('array('name'=>'zhuxinlei')');
10 关闭连接
$collection->close();