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

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

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

windows上安裝mongodb的php擴(kuò)展

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

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

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

    MongoDB分組查詢和聚合查詢實(shí)例教程

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

    詳解MongoDB的角色管理

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

    MongoDB Shell 命令實(shí)例總結(jié)【進(jìn)階篇】

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

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

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

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

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

    MongoDB安裝及接入springboot的詳細(xì)過程

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

    如何對(duì) MongoDB 進(jìn)行性能優(yōu)化(五個(gè)簡單步驟)

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

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

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

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

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

最新評(píng)論

松潘县| 三台县| 婺源县| 会泽县| 黄梅县| 云霄县| 萝北县| 大姚县| 中江县| 柳州市| 祁东县| 丰县| 英吉沙县| 澄江县| 景德镇市| 土默特右旗| 正宁县| 松桃| 长治市| 淳化县| 钦州市| 涟水县| 彰化市| 邵阳县| 永泰县| 定陶县| 昌宁县| 左贡县| 保康县| 格尔木市| 西畴县| 汾阳市| 沙田区| 丰原市| 峨眉山市| 鹿泉市| 深泽县| 林芝县| 郴州市| 正定县| 栖霞市|