最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

mongodb+php實現(xiàn)簡單的增刪改查

 更新時間:2016年07月03日 11:45:16   作者:taoshihan  
這篇文章主要介紹了mongodb+php實現(xiàn)簡單的增刪改查的相關(guān)資料,需要的朋友可以參考下

windows上安裝mongodb的php擴展

下載地址https://s3.amazonaws.com/drivers.mongodb.org/php/index.html

找到對應(yīng)的php版本的dll文件,下載php_mongo.dll,放到php安裝目錄下的ext目錄中,修改php.ini,添加一項extension=php_mongo.dll,沒有找到支持php7的dll

  1. 獲取MongoClient對象,new出來
  2. 獲取數(shù)據(jù)庫對象db,通過MongoClient對象的數(shù)據(jù)庫屬性,$MongoClient->數(shù)據(jù)庫名
  3. 獲取集合collection,通過db對象的集合屬性,$db->集合名
  4. 創(chuàng)建集合,調(diào)用db對象的createCollection()方法,
  5. 調(diào)用collection對象的find()方法,查詢數(shù)據(jù),$collection->find()
  6. 調(diào)用collection對象的update ()方法,更新數(shù)據(jù),$collection->update($condition,$data);
  7. 調(diào)用collection對象的insert ()方法,插入數(shù)據(jù),$collection->insert($data);
<?php
// 連接到mongodb
$mongoClient = new MongoClient();
// 選擇一個數(shù)據(jù)庫
$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);
}
?>

相關(guān)文章

  • MongoDB教程之索引介紹

    MongoDB教程之索引介紹

    這篇文章主要介紹了MongoDB教程之索引介紹,本文講解了索引基礎(chǔ)、唯一索引、使用explain、索引管理等內(nèi)容,需要的朋友可以參考下
    2015-05-05
  • MongoDB分組查詢和聚合查詢實例教程

    MongoDB分組查詢和聚合查詢實例教程

    聚合(aggregate)是MongoDB的高級查詢語言,它允許我們通過轉(zhuǎn)化合并多個文檔的數(shù)據(jù)來生成新的在單個文檔里不存在的文檔信息,下面這篇文章主要給大家介紹了關(guān)于MongoDB分組查詢和聚合查詢的相關(guān)資料,需要的朋友可以參考下
    2023-05-05
  • 詳解MongoDB的角色管理

    詳解MongoDB的角色管理

    這篇文章主要介紹了詳解MongoDB的角色管理的相關(guān)資料,幫助大家更好的理解和學(xué)習(xí)使用MongoDB數(shù)據(jù)庫,感興趣的朋友可以了解下
    2021-03-03
  • MongoDB Shell 命令實例總結(jié)【進階篇】

    MongoDB Shell 命令實例總結(jié)【進階篇】

    這篇文章主要介紹了MongoDB Shell 命令,結(jié)合實例形式總結(jié)分析了MongoDB數(shù)據(jù)庫常用的查詢、更新、插入、集合、函數(shù)等相關(guān)操作技巧與注意事項,需要的朋友可以參考下
    2019-02-02
  • Mongodb設(shè)置TTL索引自動清除數(shù)據(jù)與過期數(shù)據(jù)的方法

    Mongodb設(shè)置TTL索引自動清除數(shù)據(jù)與過期數(shù)據(jù)的方法

    今天小編就為大家分享一篇關(guān)于Mongodb設(shè)置TTL索引自動清除數(shù)據(jù)與過期數(shù)據(jù)的方法,小編覺得內(nèi)容挺不錯的,現(xiàn)在分享給大家,具有很好的參考價值,需要的朋友一起跟隨小編來看看吧
    2019-03-03
  • Centos系統(tǒng)搭建MongoDB數(shù)據(jù)庫

    Centos系統(tǒng)搭建MongoDB數(shù)據(jù)庫

    這篇文章介紹了Centos系統(tǒng)搭建MongoDB數(shù)據(jù)庫的方法,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2022-04-04
  • MongoDB安裝及接入springboot的詳細過程

    MongoDB安裝及接入springboot的詳細過程

    MongoDB是一個開源、高性能、無模式(模式自由)的文檔(Bson)型數(shù)據(jù)庫,這篇文章主要介紹了MongoDB安裝及接入springboot,需要的朋友可以參考下
    2024-05-05
  • 如何對 MongoDB 進行性能優(yōu)化(五個簡單步驟)

    如何對 MongoDB 進行性能優(yōu)化(五個簡單步驟)

    MongoDB一直是最流行的NoSQL,而根據(jù)DB-Engines Ranking最新的排行,時下MongoDB已經(jīng)擊敗PostgreSQL躍居數(shù)據(jù)庫總排行的第四位,僅次于Oracle、MySQL和Microsoft SQL Server。本文給大家介紹MongoDB性能優(yōu)化的簡單總結(jié)。
    2015-10-10
  • Ubuntu環(huán)境下mongodb安裝配置詳細步驟

    Ubuntu環(huán)境下mongodb安裝配置詳細步驟

    大家好,本篇文章主要講的是Ubuntu環(huán)境下mongodb安裝配置詳細步驟,感興趣的同學(xué)快來看一看吧,對你有幫助的話記得收藏一下,方便下次瀏覽
    2021-11-11
  • MongoDB用Mongoose得到的對象不能增加屬性完美解決方法(兩種)

    MongoDB用Mongoose得到的對象不能增加屬性完美解決方法(兩種)

    本文給大家分享兩種解決方案解決MongoDB用Mongoose得到的對象不能增加屬性問題,本文給大家介紹的非常詳細,需要的朋友參考下吧
    2017-11-11

最新評論

扬中市| 江油市| 隆林| 扎囊县| 云南省| 绍兴市| 乳源| 祁门县| 比如县| 龙游县| 江陵县| 嘉黎县| 河南省| 九龙县| 新乐市| 通化市| 兴海县| 乌鲁木齐县| 新河县| 黄浦区| 康乐县| 和龙市| 宁德市| 南漳县| 仙桃市| 宁乡县| 东明县| 茌平县| 鹰潭市| 杭州市| 淮阳县| 枣阳市| 滁州市| 鄂托克旗| 卢龙县| 扬州市| 建昌县| 出国| 白沙| 栾川县| 香河县|