轉自 http://blog.csdn.net/black_ox/article/details/22678747php
命令也能夠在參考http://www.jb51.net/article/51601.htmhtml
這個 文檔也不錯http://www.cnblogs.com/yuechaotian/archive/2013/02/04/2891457.htmlmongodb
mongo操做 php 官方網站 http://php.net/manual/zh/mongo.core.php數據庫
這個文章沒有看懂,感受很高大上 http://blog.csdn.net/moqiang02/article/details/39493415服務器
php 安裝mongo流程都差很少,不難。若是php沒有正常安裝擴展。那90%以上多是版本不對應。多找多試試就行了網站
鏈接mongospa
這個驅動使用了持久鏈接,並會在下次試圖連接到同一服務器時重用它。
驗證.net
//指定用戶名和密碼鏈接URI(首選) $m = new MongoClient ( "mongodb:// ${ username } : ${ password } @localhost" ); // 指定的用戶名和密碼,選擇array $m = new MongoClient ( "mongodb://localhost" , array( "username" => $username , "password" => $password )); // 在鏈接URI中指定身份驗證數據庫(首選) $m = new MongoClient ( "mongodb:// ${ username } : ${ password } @localhost/myDatabase" ); //經過指定的數據庫身份驗證選項array $m = new MongoClient ( "mongodb:// ${ username } : ${ password } @localhost" , array( "db" => "myDatabase" ));
多個服務器code
$m = new MongoClient ( "mongodb://mongos1.example.com:27017,mongos2.example.com:27017" ));
CURD總結htm
批量添加文檔: (只能循環一條一條加)
for ( $i = 0 ; $i < 100 ; $i ++ ) { $collection -> insert ( array( 'i' => $i , "field { $i } " => $i * 2 ) ); }
返回結果處理
$cursor = $collection -> find (); foreach ( $cursor as $id => $value ) { var_dump ( $value ); }