不少公司架構 mongodb存儲日誌 PHP如何操做呢

1.鏈接數據庫 (配置地址、端口、用戶名、密碼)php

//鏈接數據庫  
//格式:new Mongo()或者new MongoClient()  
$conn=new Mongo(); //鏈接本地主機  
//$conn = newMongoClient();  //鏈接本地主機    
// $conn=new Mongo("172.168.0.12:2000")//鏈接指定端口的遠程主機  
//$conn =new Mongo("mongodb://${username}:${password}@localhost"); //MongoDB有用戶名密碼 

2.選擇數據庫、表名
$res=$conn->dataBase; //選擇數據庫  
$re=$res->tableName;//選擇表名  


3.執行增刪減查
$re->insert(); //增長 ($re->save()也能夠增長成功)  
$re->find();   //查找全部符合條件的  好比$data= array('name' => 'peter');$re->find($data);  
$re->findOne;// 查找一條記錄  
$re->update(); //更新  
$re->remove();// 刪除 (建議使用邏輯刪除,方便往後查詢記錄)  


4.關閉鏈接
$conn->close();   


代碼示例:(TP框架)

ApplicationCommonConfcommon.php:mongodb

clipboard.png
ApplicationCommonCommonfunction.php 封裝好鏈接和關閉的方法數據庫

clipboard.png
在對應的控制器中:框架

建議把增刪改查都封裝成方法spa

clipboard.png

//邏輯刪除3d

clipboard.png

相關文章
相關標籤/搜索