php修改mongo,php操作MongoDB基础教程(连接、新增、修改、删除、查询)
代码如下:
//连接localhost:27017
$conn = new Mongo();
//连接远程主机默认端口
$conn = new Mongo('test.com');
//连接远程主机22011端口
$conn = new Mongo('test.com:22011');
//MongoDB有用户名密码
$conn = new Mongo("mongodb://${username}:${password}@localhost")
//MongoDB有用户名密码并指定数据库blog
$conn = new Mongo("mongodb://${username}:${password}@localhost/blog");
//多个服务器
$conn = new Mongo("mongodb://localhost:27017,localhost:27018");
//选择数据库blog
$db = $conn->blog;
//制定结果集(表名:users)
$collection = $db->users;
//新增
$user = array('name' => 'caleng', 'email' => 'admin#admin.com');
$collection->insert($user);
//修改
$newdata = array('$set' => array("email" => "test@test.com"));
$collection->update(array("name" => "caleng"), $newdata);
//删除
$collection->remove(array('name'=>'caleng'), array("justOne" => true));
//查找
$cursor = $collection->find();
var_dump($cursor);
//查找一条
$user = $collection->findOne(array('name' => 'caleng'), array('email'));
var_dump($user);
//关闭数据库
$conn->close();
php修改mongo,php操作MongoDB基础教程(连接、新增、修改、删除、查询)相关推荐
- MongoDB基础教程系列--目录结构
MongoDB基础教程系列--目录结构
- Docker安装MoogoDB, 进入容器, mongo shell操作mongoDB
安装MoogoDB, 进入容器, mongo shell操作mongoDB [ 包含 Docker-Compose方式.普通方式 ] 文章目录 安装MoogoDB, 进入容器, mongo shell ...
- [SQL基础教程] 1-5 表的删除和更新
[SQL基础教程] 1-5 表的删除和更新 表的删除 语法 DROP TABLE <表名>; 法则 1-12 删除的表无法恢复 表定义的更新 语法 ALTER TABLE<表名> ...
- 王者荣耀战区修改,安卓手机免ROOT教程王者荣耀战力查询
今天给大家更新王者荣耀战区修改教程,安卓手机简单操作一学就会 如果有想了解地区战力的可以使用下方小程序查询 全国战区最低战力免费自助查询 星尘库 全国战区最低战力免费自助查询 小程序 本次教程,使用V ...
- php 查看mysql连接数据库_php基础之连接mysql数据库和查询数据
php基础之连接mysql数据库和查询数据 文章主要介绍了php连接mysql数据库和查询数据的方法和示例,需要的朋友可以参考下,就跟随百分网小编一起去了解下吧,想了解更多相关信息请持续关注我们应届毕 ...
- MongoDB基础教程笔记
视频教程:https://www.bilibili.com/video/BV18s411E78K?share_source=copy_web 基于 MongoDB 4.4.3 环境:Windows 1 ...
- php 原生查询mongo,PHP操作MongoDB的原生CURD方法
//连接数据库 $m = new MongoClient("mongodb://127.0.0.1:27017"); // 连接默认主机和端口为:mongodb://localho ...
- MongoDB 基础教程CURD帮助类
最近两天在学习MongoDB,强大的文档数据库.给我最大的感觉就是相比于SQL或者MSQ等传统的关系型数据库,在使用和配置上真的是简化了很多.无论是在集群的配置还是故障转移方面,都省去了许多繁琐的步骤 ...
- 计算机应用基础与操作,计算机应用基础教程与操作实例(Windows7+Office2010)/21世纪高等职业教育规划教材·计算机公共课系列...
<计算机应用基础教程与操作实例(Windows7+Office2010)/21世纪高等职业教育规划教材·计算机公共课系列>结合高等职业教育培养高技能型人才的特点,根据教育部新制定的< ...
最新文章
- asp.net + winform + log4net 使用示例|using log4net with asp.net/winform
- linux socket API / listen() 两个队列以及第 2 个参数的作用
- idea本地跑如何看gc日志_牛逼了!用 IDEA 扒出了开源组件导致FGC的原因
- android 控件描边取消重叠
- centos xampp安装mysql_在xampp上部署dvwa|centos(linux)环境
- key map 模糊查找_lua脚本语言批量删除模糊查询的key
- speedtest-cli命令行下测试服务器外网速度
- jQuery的操作css的几种方法和位置,尺寸以及scrolltop方法
- 【Kafka】 kafka 启动 Connection to node 1 could not be established. Broker may not be available
- 51nod-1422:沙拉酱前缀
- SLAM_2019-ICCV_GSLAM:通用 SLAM 框架和基准
- MongoDB lsm降低 disk lantency
- deepin下安装QT
- html左侧浮动广告代码,jQuery 浮动广告实现代码
- PDF怎么转换成CAD图纸?两个方法轻松操作。
- 映美精双目相机无法同时显示的问题
- goldengate mysql to oracle,goldengate mysql to oracle OGG-00146 求助!
- ThreadPoolExecutor参数解析
- Windows MongoDB 安装及配置
- 在 Domino 邮件服务器上配置 Verse On-Premises
热门文章
- 【Elasticsearch】es 7 Failed to parse value [analyzed] as only [true] or [false] are allowed
- 【clickhouse】clickhouse源码 Distributed之表select流程
- 【高并发】ThreadLocal、InheritableThreadLocal
- 【Java】Java 反射 object is not an instance of declaring class
- Kafka : FileNotFoundException索引文件丢失 xxx.index (No such file or directory)
- 95-110-026-源码-Env-RemoteStreamEnvironment
- 95-290-040-源码-内存管理-MemorySegment
- 【JVM】JVM 内联优化
- springboot 2.x 集成 drools 7.x
- 来自读者的面试题:谈谈Spring用到了哪些设计模式?