php mongodb连接数据库,PHP下 Mongodb 连接远程数据库的实例代码
WINDOWS 下装MongoDB
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 "
";
}
总结
以上所述是小编给大家介绍的PHP下 Mongodb 连接远程数据库的实例代码,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对脚本之家网站的支持!
php mongodb连接数据库,PHP下 Mongodb 连接远程数据库的实例代码相关推荐
- python数据分析——如何用python连接远程数据库
本文将以SQLite.MySQL,PostgreSQL为例讲解python怎样连接远程数据库并执行相关数据库操作. SQLite SQLite可能是与Python连接的最方便的数据库,因为我们不需要安 ...
- pycharm连接远程服务器并进行代码上传+远程调试
Pycharm连接远程服务器并进行代码上传+远程调试 </h1><div class="clear"></div><div class=& ...
- pl/sql developer连接远程数据库
本地不安装oracle client程序,直接使用pl/sql developer连接远程数据库 考虑到机子本身资源有限,一个client会占用很多资源,尝试使用不安装客户端的方式进行远程连接. 需要 ...
- 解决SQL Server管理器无法连接远程数据库Error: 1326错误
解决SQL Server管理器无法连接远程数据库Error: 1326错误 我们在在使用SQL Server时都会遇到使用SQL Server Management Studio无法连接远程数据库实例 ...
- 连接远程数据库ORACLE11g,错误百出!
客户机中PLSQL DEV访问虚拟机中的ORACLE11g,错误百出! 创建时间: 2017/10/14 18:44 作者: CNSIMO 标签: ORACLE 忙了一下午,只有两个字形容:麻烦! 安 ...
- sqlplus连接远程数据库
方式一:简易连接,不用进行网络配置,其实就是tnsname.ora文件,但只支持oracle10G以上. 命令:sqlplus 用户名/密码@ip地址[:端口]/service_name [as sy ...
- navicate连接远程数据库
navicate for mysql连接远程数据库 在项目实际开发中,有时会使用navicat来连接远程数据库,下面就来介绍一下如何使用navicat来连接远程数据库. 登录数据库,使用以下命令: m ...
- 如何使用plsql连接远程数据库
如何使用plsql连接远程数据库 一.Oracle 11g安装之后,需要修改: Oracle11g_Install\product\11.2.0\dbhome_1\NETWORK\ADMIN目录下的t ...
- 关于MAC下pymysql连接mysql数据库报错2003的问题解决方法
关于MAC下pymysql连接mysql数据库报错2003的问题解决方法 问题:pymysql.err.OperationalError: (2003, "Can't connect to ...
最新文章
- 安卓APP动态调试-IDA实用攻略
- Method threw 'java.lang.StackOverflowError' exception. Cannot evaluate 问题
- there are no packages available for installation插件安装问题和如何配置浏览器的快捷键...
- textAngular字体依赖
- 【Minimum Depth of Binary Tree】cpp
- leetcode1333. 餐厅过滤器
- 使用numpy实现神经网络模块
- SQLite3中的数据类型
- 超级计算机游戏电脑,Salad邀请PC玩家参与全球最大分布式超级计算机的构建
- 影响地图:业务敏捷中你需要掌握的可视化力量
- 通过VirtualBox与Vagrant在windows上搭建LNMP开发环境
- csdn markdown 的使用
- 5岁自学python编程-25 岁才开始学习python晚吗?40 岁都不晚!
- thinkphp-更新数据update函数
- 利用爬虫编译翻译器 (包含防御反爬虫)
- 计算机管理照相机感叹号,电脑设备管理器摄像头驱动出现黄色感叹号是怎么回事儿 - 驱动管家...
- Linux-you need at least 8.6GB disk space to install Ubuntu,this computer has only 8GB
- 保龄球记分程序c语言,保龄球的计分规则和比赛规则
- python 开放端口探测工具
- python画三角形并涂色_如何用python画叠加三角形?