MongoDb 关于数据库的基本操作

来源:互联网 发布:淘宝客服基础知识 编辑:程序博客网 时间:2024/06/14 14:14

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();

 

   

  

   


原创粉丝点击