PHP连接MongoDB示例代码

2015-01-24信息快讯网

这里采用默认连接本机的27017端口,当然你也可以连接远程主机如192.168.0.4:27017,如果端口是27017,端口可以省略

 
<?php 
//这里采用默认连接本机的27017端口,当然你也可以连接远程主机如192.168.0.4:27017,如果端口是27017,端口可以省略 
$m = new Mongo(); 
// 选择comedy数据库,如果以前没该数据库会自动创建,也可以用$m->selectDB("comedy"); 
$db = $m->comedy; 
//选择comedy里面的collection集合,相当于RDBMS里面的表,也-可以使用 
$collection = $db->collection; 
$db->selectCollection("collection"); 
//添加一个元素 
$obj = array( "title" => "Calvin and Hobbes-".date('i:s'), "author" => "Bill Watterson" ); 
//将$obj 添加到$collection 集合中 
$collection->insert($obj); 
//添加另一个元素 
$obj = array( "title" => "XKCD-".date('i:s'), "online" => true ); 
$collection->insert($obj); 
//查询所有的记录 
$cursor = $collection->find(); 
//遍历所有集合中的文档 
foreach ($cursor as $obj) 
{ 
echo $obj["title"] . "<br />\n"; 
} 
//删除所有数据 
//$collection->remove(); 
//删除 name 为hm 
//$collection->remove(array('name'=>'hm')); 
//断开MongoDB连接 
$m->close(); 
?> 
解析PHP中的file_get_contents获取远程页面乱码的问题
深入file_get_contents函数抓取内容失败的原因分析
关于PHP session 存储方式的详细介绍
基于php使用memcache存储session的详解
解析Ubuntu下crontab命令的用法
php常用ODBC函数集(详细)
PHP操作MongoDB GridFS 存储文件的详解
解析PHP中常见的mongodb查询操作
php连接Access数据库错误及解决方法
PHP连接Access数据库的方法小结
解析:使用php mongodb扩展时 需要注意的事项
thinkphp中连接oracle时封装方法无法用的解决办法
PHP与MongoDB简介|安全|M+PHP应用实例详解
深入理解php的MySQL连接类
深入探讨:PHP使用数据库永久连接方式操作MySQL的是与非
基于MySQL到MongoDB简易对照表的详解
一个PHP并发访问实例代码
谨慎使用PHP的引用原因分析
简单的方法让你的后台登录更加安全(php中加session验证)
ThinkPHP 连接Oracle数据库的详细教程[全]
php学习之function的用法
PHP中防止直接访问或查看或下载config.php文件的方法
php中配置文件操作 如config.php文件的读取修改等操作
PHP连接SQLServer2005的实现方法(附ntwdblib.dll下载)
PHP连接SQLSERVER 注意事项(附dll文件下载)
SESSION信息保存在哪个文件目录下以及能够用来保存什么类型的数据
php入门之连接mysql数据库的一个类
php 计划任务 检测用户连接状态
关于php连接mssql:pdo odbc sql server
php调用mysql数据 dbclass类
PHP操作MongoDB时的整数问题及对策说明
©2014-2024 dbsqp.com