mongodb+php實現(xiàn)簡單的增刪改查
windows上安裝mongodb的php擴展
下載地址https://s3.amazonaws.com/drivers.mongodb.org/php/index.html
找到對應的php版本的dll文件,下載php_mongo.dll
,放到php安裝目錄下的ext目錄中,修改php.ini,添加一項extension=php_mongo.dll
,沒有找到支持php7的dll
- 獲取MongoClient對象,new出來
- 獲取數(shù)據庫對象db,通過MongoClient對象的數(shù)據庫屬性,$MongoClient->數(shù)據庫名
- 獲取集合collection,通過db對象的集合屬性,$db->集合名
- 創(chuàng)建集合,調用db對象的createCollection()方法,
- 調用collection對象的find()方法,查詢數(shù)據,$collection->find()
- 調用collection對象的update ()方法,更新數(shù)據,$collection->update($condition,$data);
- 調用collection對象的insert ()方法,插入數(shù)據,$collection->insert($data);
<?php // 連接到mongodb $mongoClient = new MongoClient(); // 選擇一個數(shù)據庫 $db = $mongoClient->test; //獲取集合 $collection=$db->users; //更新文檔 $condition=array(); $condition["id"]=1; $data=array(); $data['name']="wangwu"; $data['age']="11"; $collection->update($condition,$data); //插入文檔 $data=array(); $data['id']=4; $data['name']="哈哈"; $data['age']="11"; $collection->insert($data); //刪除文檔 $condition=array(); $condition['id']=2; $collection->remove($condition); //查詢文檔 $users=$collection->find(); foreach ($users as $k => $v) { print_r($v); } ?>
- MongoDB服務端JavaScript腳本使用方法
- mongoDB中CRUD的深入講解
- Mongo DB增刪改查命令
- MongoDB.NET 2.2.4驅動版本對Mongodb3.3數(shù)據庫中GridFS增刪改查
- PHP簡單操作MongoDB的方法(安裝及增刪改查)
- mongodb增刪改查詳解_動力節(jié)點Java學院整理
- MongoDB簡單操作示例【連接、增刪改查等】
- koa+mongoose實現(xiàn)簡單增刪改查接口的示例代碼
- Node.js對MongoDB進行增刪改查操作的實例代碼
- java連接Mongodb實現(xiàn)增刪改查
- MongoDB的基本操作實例詳解【服務端啟動,客戶端連接,CRUD操作】
相關文章
Win10 安裝 MongoDB 3.6.5 失敗的問題及解決方法
這篇文章主要介紹了Win10 安裝 MongoDB 3.6.5 失敗的問題及解決方法,需要的朋友可以參考下2018-05-05MongoDB實現(xiàn)創(chuàng)建刪除數(shù)據庫、創(chuàng)建刪除表(集合 )、數(shù)據增刪改查
這篇文章介紹了MongoDB實現(xiàn)創(chuàng)建刪除數(shù)據庫、創(chuàng)建刪除表(集合 )、數(shù)據增刪改查的方法,文中通過示例代碼介紹的非常詳細。對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下2022-06-06Mongodb聚合函數(shù)count、distinct、group如何實現(xiàn)數(shù)據聚合操作
Mongodb中自帶的基本聚合函數(shù)有三種:count、distinct和group。下面我們分別來講述一下這三個基本聚合函數(shù)及如何實現(xiàn)數(shù)據聚合操作,感興趣的朋友一起學習吧2016-05-05基于Mongodb分布式鎖解決定時任務并發(fā)執(zhí)行問題
這篇文章主要介紹了基于Mongodb分布式鎖解決定時任務并發(fā)執(zhí)行問題,網上有很多分布式鎖的實現(xiàn)方案,基于redis、zk、等有很多,但是我的就是一個用了mysql和mongo的小應用,本文給大家詳細講解,需要的朋友可以參考下2023-04-04