PHP下 Mongodb 连接远程数据库的实例代码


Posted in PHP onAugust 30, 2017

WINDOWS 下装MongoDB

先去官网下载  :https://www.mongodb.com/download-center#atlas

1、在mongodb的文件夹下创建 data、logs 文件夹 和mongo.conf

命令行命令!

D:\mongodb\bin> mongod --dbpath D:\mongodb\data --logpath=D:\mongodb\logs\mongodb.log --logappend 
 D:\mongodb\bin>  mongod -dbpath "d:\mongodb\data\db"
D:\mongodb\bin> 
mongod --config "d:\mongodb\mongo.conf"

2、配置mongo.conf

dbpath=D:\Program Files\MongoDB\Server\3.2\data #数据库路径 
logpath=D:\Program Files\MongoDB\Server\3.2\logs\mongo.log #日志输出文件路径 
logappend=true #错误日志采用追加模式 
journal=true #启用日志文件,默认启用 
quiet=true #这个选项可以过滤掉一些无用的日志信息,若需要调试使用请设置为false 
port=27017 #端口号 默认为27017

3、将mongo设为服务,方便以后启动

mongod --config "D:\Program Files\MongoDB\Server\3.2\mongo.conf" --install --serviceName "MongoDB" 
net start MongoDB

PHP连接

$conn = new MongoClient("mongodb://xxx",array('username'=>'username','password'=>'password'));
$db = $conn->test; 
$collection = $db->test; 
$cursor = $collection->find(); 
foreach ($cursor as $id => $value) { 
  echo "$id: "; var_dump($value); echo "<br>";    
}

总结

以上所述是小编给大家介绍的PHP下 Mongodb 连接远程数据库的实例代码,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对三水点靠木网站的支持!

PHP 相关文章推荐
PHP 面向对象实现代码
Nov 11 PHP
批量获取memcache值并按key的顺序返回的实现代码
Jun 14 PHP
PHPMailer使用教程(PHPMailer发送邮件实例分析)
Dec 06 PHP
php实现监听事件
Nov 06 PHP
php模板原理讲解
Nov 13 PHP
PHP的error_reporting错误级别变量对照表
Jul 08 PHP
PHP文件上传问题汇总(文件大小检测、大文件上传处理)
Dec 24 PHP
Yii中表单用法实例详解
Jan 05 PHP
Laravle eloquent 多对多模型关联实例详解
Nov 22 PHP
php微信公众号开发之答题连闯三关
Oct 20 PHP
PHP实现的支付宝支付功能示例
Mar 26 PHP
PHP保存Base64图片base64_decode的问题整理
Nov 04 PHP
php实现与python进行socket通信的方法示例
Aug 30 #PHP
利用PHP访问MySql数据库的逻辑操作以及增删改查的实例讲解
Aug 30 #PHP
PHP Socket网络操作类定义与用法示例
Aug 30 #PHP
[原创]php token使用与验证示例【测试可用】
Aug 30 #PHP
Laravel框架中VerifyCsrfToken报错问题的解决
Aug 30 #PHP
Laravel框架中Blade模板的用法示例
Aug 30 #PHP
php实现支持中文的文件下载功能示例
Aug 30 #PHP
You might like
使用gd库实现php服务端图片裁剪和生成缩略图功能分享
2013/12/25 PHP
thinkPHP5框架auth权限控制类与用法示例
2018/06/12 PHP
PHP常用字符串函数小结(推荐)
2018/08/05 PHP
js 替换
2008/02/19 Javascript
javascript读写XML实现广告轮换(兼容IE、FF)
2013/08/09 Javascript
jquery 按键盘上的enter事件
2014/05/11 Javascript
基于jQuery插件实现环形图标菜单旋转切换特效
2015/05/15 Javascript
Bootstrap CSS布局之代码
2016/12/17 Javascript
深入理解JavaScript中的for循环
2017/02/07 Javascript
jQuery时间验证和转换为标准格式的时间格式
2017/03/06 Javascript
微信小程序实现图片懒加载的示例代码
2017/12/13 Javascript
vue-router中scrollBehavior的巧妙用法
2018/07/09 Javascript
NVM安装nodejs的方法实用步骤
2019/01/16 NodeJs
详解JavaScript函数callee、call、apply的区别
2019/03/08 Javascript
详解Python中的__init__和__new__
2014/03/12 Python
对python opencv 添加文字 cv2.putText 的各参数介绍
2018/12/05 Python
Python Cookie 读取和保存方法
2018/12/28 Python
Python3.5字符串常用操作实例详解
2019/05/01 Python
python3.4 将16进制转成字符串的实例
2019/06/12 Python
python 列表、字典和集合的添加和删除操作
2019/12/16 Python
浅谈python之自动化运维(Paramiko)
2020/01/31 Python
Python绘图之二维图与三维图详解
2020/08/04 Python
Python语言编写智力问答小游戏功能
2020/10/13 Python
html5 实现客户端验证上传文件的大小(简单实例)
2016/05/15 HTML / CSS
JD Sports马来西亚:英国领先的运动鞋和运动服饰零售商
2018/03/13 全球购物
澳大利亚领先的武术用品和健身器材供应商:SMAI
2019/03/24 全球购物
Java中实现多态的机制
2015/08/09 面试题
介绍一下mysql的日期和时间函数
2013/03/28 面试题
医务人员竞聘职务自我评价分享
2013/11/08 职场文书
2014年开学第一课活动方案
2014/03/06 职场文书
八项规定对照检查材料
2014/08/31 职场文书
争当四好少年演讲稿
2014/09/13 职场文书
全国爱牙日活动总结
2015/02/05 职场文书
2015年检察院个人工作总结
2015/05/20 职场文书
高中数学课堂教学反思
2016/02/18 职场文书
Java实现给Word文件添加文字水印
2022/02/15 Java/Android