PHP Mongodb 连接远程数据库

来源:互联网 发布:复杂网络的特性 编辑:程序博客网 时间:2024/06/06 00:11

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


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

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

  1. mongod --config "D:\Program Files\MongoDB\Server\3.2\mongo.conf" --install --serviceName "MongoDB"  
  2. 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>";       
}  

原创粉丝点击
热门问题 老师的惩罚 人脸识别 我在镇武司摸鱼那些年 重生之率土为王 我在大康的咸鱼生活 盘龙之生命进化 天生仙种 凡人之先天五行 春回大明朝 姑娘不必设防,我是瞎子 照片粘玻璃上怎么办啊 个人3月旅游签证怎么办 澳洲签证拒签了怎么办 我想买房子可是没钱怎么办 微信身份证17位怎么办 身份证后4位泄露怎么办 车牌照掉了一个怎么办 车牌螺丝孔坏了怎么办 借了贷款还不起怎么办 谷歌验证码丢了怎么办 谷歌验证码错误怎么办 未满16岁怎么办银行卡 身份证在北京丢了怎么办 出国前护照丢了怎么办 在美国护照丢了怎么办 护照上照片太丑怎么办 小额贷还不起了怎么办 护照不到6个月怎么办 出国的护照是怎么办的 快递被退回去了怎么办 枫叶卡过期9年怎么办? l签去台湾怎么办入台证 导游证考过了怎么办 在澳洲护照丢了怎么办 在韩国护照丢了怎么办 回国前护照丢了怎么办 在韩国护照掉了怎么办 在机场护照丢了怎么办 在泰国掉了护照,怎么办 在蘇梅护照丢了怎么办 护照不小心撕了怎么办 旧护照过期丢了怎么办 超跑遇到减速带怎么办 微信被盗用了怎么办 手机微信被盗号怎么办 身份证办了5张卡怎么办 贷款合同不给我怎么办 欠了手机贷的钱怎么办 借民间贷款不还怎么办 民间借贷跑路了怎么办 拿到单程证后该怎么办