mongodb 不用過多的介紹了,NOSQL的一種,是一個面向文檔的資料庫,以其友善靈活的資料結構,對于開發者來說是比較友好的,同時查詢的速度也是比較快的,現在好多網站
開始使用mongodb ,具體的介紹可以網上查找。
今天是進行PHP 連接配接mongodb。主要是進行環境的搭建,隻有搭建好開發環境才能更好的進行PHP mongodb 的開發。
不多說了開發準備開發環境的軟體:
1.mongodb 。
網上百度一下在官網額可以下載下傳到。
我使用的是mongodb-win32-i386-2.4.5 32 位的 實際生産環境中應該使用64 位的 ,原因不用多介紹。
2. PHP mongodb 擴充比較簡單。
https://github.com/mongodb/mongo-php-driver/downloads 這個網址可以下載下傳到。
3.進行PHP mongodb 擴充插件的配置。
具體如下:
在我的下載下傳包中含有一下的DLL如圖:

将PHP 對應的DLL 拷貝到XXXXX\PHP\ext檔案夾中。
配置php.ini 如下:
[PHP_MONGODB]
extension=php_mongo-1.3.1-5.3-vc9.dll
直接在檔案的最後添加即可。
建立一個XXX.php的檔案
寫如下代碼:
<?php
phpinfo();
?>
如果選擇的版本正确的話,打開浏覽器可以看到入下圖所示:
看到這個說明你的mongodb的php 擴充已經安裝成功了。
4.具體的測試代碼如下:
$connection = new Mongo( "localhost:27017" );
$db=$connection->demo; // 選擇資料庫
$colle=$db->user; //選擇對應的資料集合
$list=$colle->find();//查詢資料
var_dump($list);
foreach ($list as $item) {
echo $item["username"] . "\n";
}
我使用的是我已經建立好的資料庫 以及資料集合如下。
顯示的結果比較簡單如下:
以上就是開發環境的配置以及簡單的測試。