摘要:操作選擇數據庫選擇或創建集合創建一個文檔測試插入文檔到集合文檔插入成功結果文檔插入成功選擇數據庫選擇或創建集合結果各種
1.安裝mongodb 服務
wget https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-3.0.6.tgz //下載 tar -zxvf mongodb-linux-x86_64-3.0.6.tgz // 解壓到當前目錄 mv mongodb-linux-x86_64-3.0.6/ /usr/local/mongodb cd /usr/local/mongodb //進入mongodb目錄 mkdir data //創建data 存儲數據的地方 touch logs //創建日志文件
2.目錄解析
3.安裝php mongodb擴展
php 調用mongodb時需要此擴展
wget http://pecl.php.net/get/mongo-1.4.5.tgz //下載資源 tar zxf mongo-1.4.5.tgz //解壓到當前目錄 cd mongo-1.4.5 //進入目錄 /usr/local/php/bin/phpize //編譯預準備 ./configure --with-php-config=/usr/local/php/bin/php-config //編譯 make //安裝 make install
4.編輯php.ini增加下述一行添加mongodb擴展
extension=mongo.so
5.mongodb存儲數據結構
mongodb可以有很多數據庫,每個數據庫有很多集合(相當于表)每一個集合里面有很多文檔(表數據也相當于對象)每一個文檔相當于一個對象。
6.php 操作mongodb
$res = new MongoClient("172.28.32.205:27017"); $db = $res->test;//選擇hom數據庫 $collection = $db->createCollection("collect");//選擇或創建collect集合 //創建一個文檔 $document = array( "title"=>"MongoDb", "description"=>"MongoDb 測試", "likes"=>"100", "by"=>"mmy test" ); //插入文檔到集合 $res = $collection->insert($document); if($res) { echo "文檔插入成功"; }
結果
文檔插入成功
$res = new MongoClient("172.28.32.205:27017"); $db = $res->test;//選擇hom數據庫 $collection = $db->createCollection("collect");//選擇或創建collect集合 $lest = $collection->findOne(array("title" => "MongoDb")); echo ""; print_R($lest);結果
各種mongodb select
文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。
轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/19034.html
摘要:通過在文檔中嵌入文檔和數組面向文檔的方法能夠僅使用一條記錄來表現復雜的層次關系這與使用現代面向對象語言的開發者對數據的看法一致。在模式下會限制輸出信息數據庫命令輸出,副本集活動,連接接受事件,連接關閉事件。指定一個文件或。 預熱看我之前的文章Node學習記錄: mongodb 這個系列旨在系統的學習Mongodb 使用windows的同學可以看這篇文章MongoDB開發學習 學習目標 ...
摘要:的邏輯結構是一種層次結構,主要由文檔集合數據庫這三部分組成的。文檔由鍵值對構成,像等,它是核心單元,的文檔,相當于關系數據庫中的一行記錄。我們以此為例看它如何使用真實項目中參考學習筆記之的使用入門教程的一些操作命令 showImg(https://segmentfault.com/img/bVN45N?w=1192&h=578); 簡介 在說MongoDB數據插入操作之前,我們先來簡單...
摘要:用于存儲布爾值真假。將一個值與二進制的元素的最低值和最高值相對比。可選,拋出異常的級別。在建立唯一索引時是否刪除重復記錄指定創建唯一索引。索引權重值,數值在到之間,表示該索引相對于其他索引字段的得分權重。 Robo 3T -< 可視化工具 http://blog.csdn.net/i_vic/ar... [Unit] Description=mongodb After=networ...
摘要:上一篇提到為我們提供的客戶端管理工具是,可以用它操作數據庫,進行增刪改查。對比刪除集合中的所有文檔保留集合刪除集合數據更新方法用于更新已存在的文檔參數說明的查詢條件,類似查詢內后面的。可選,拋出異常的級別。 上一篇提到:mongodb 為我們提供的客戶端管理工具是mongo,可以用它操作數據庫,進行增刪改查(CRUD)。現在我們如上一章那樣,啟動mongod,再啟動mongo 不記得的...
閱讀 3461·2023-04-26 02:48
閱讀 1465·2021-10-11 10:57
閱讀 2490·2021-09-23 11:35
閱讀 1196·2021-09-06 15:02
閱讀 3294·2019-08-30 15:54
閱讀 1612·2019-08-30 15:44
閱讀 879·2019-08-30 15:44
閱讀 988·2019-08-30 12:52