当前位置: 首页 > news >正文

如何做公众号微信推广北京网站设计技术乐云seo

如何做公众号微信推广,北京网站设计技术乐云seo,云商城app,京津冀协同发展英语PHP 语言可是使用 mongo.so ( Windows 下是 mongo.dll ) 扩展访问 MongoDB 数据库 MongoDB PHP 在各平台上的安装及驱动包下载请查看: PHP 安装 MongoDB 扩展驱动 如果你使用的是 PHP7,请移步: PHP7 MongoDB 安装与使用 PHP 连接 MongoDB 和 选择一个…

PHP 语言可是使用 mongo.so ( Windows 下是 mongo.dll ) 扩展访问 MongoDB 数据库

MongoDB PHP 在各平台上的安装及驱动包下载请查看: PHP 安装 MongoDB 扩展驱动

如果你使用的是 PHP7,请移步: PHP7 MongoDB 安装与使用

PHP 连接 MongoDB 和 选择一个数据库

为了确保正确连接,我们需要指定数据库名,如果数据库在 mongoDB 中不存在, mongoDB 会自动创建

<?php/** filename: main.php* author: 搜云库技术团队(tech.souyunku.com)* Copyright © 2015-2065 tech.souyunku.com. All rights reserved.
*/$m = new MongoClient(); // 连接默认主机和端口为:mongodb://localhost:27017
$db = $m->souyunku;         // 切换到 "souyunku" 数据库

PHP MongoDB 创建集合

PHP MongoDB 创建创建集合可以使用下面的代码

<?php/** filename: main.php* author: 搜云库技术团队(tech.souyunku.com)* Copyright © 2015-2065 tech.souyunku.com. All rights reserved.
*/$m          = new MongoClient();                // 连接
$db         = $m->souyunku;                         // 切换到 "souyunku" 数据库
$c_lession  = $db->createCollection("lession"); // 创建 lession 集合echo "集合创建成功\n";

运行以上 PHP 脚本,输出结果如下:

$ php main.php
集合创建成功

PHP MongoDB 插入文档

可以使用 insert() 方法向 lession 集合中插入文档

<?php/** filename: main.php* author: 搜云库技术团队(tech.souyunku.com)* Copyright © 2015-2065 tech.souyunku.com. All rights reserved.
*/$m          = new MongoClient();                // 连接
$db         = $m->souyunku;                         // 切换到 "souyunku" 数据库
$collection = $db->lession;                     // 选择集合$document = array
( "title"     => "MongoDB 基础教程", "favorite"  => 1580000,"url"       => "https://tech.souyunku.com/l/penglei/mongodb/","by"        => "penglei"
);$collection->insert($document);echo "数据插入成功\n";

运行以上 PHP 脚本,输出结果如下:

$ php main.php 
数据插入成功

然后我们在 mongo 客户端使用 db.lession.find().pretty(); 命令查看数据

> db.lession.find().pretty()
{"_id" : ObjectId("59eee84c3f8c88a4f10041a7"),"title" : "MongoDB 基础教程","favorite" : NumberLong(1580000),"url" : "https://tech.souyunku.com/l/penglei/mongodb/","by" : "penglei"
}

PHP MongoDB 查找文档

可以使用 find() 方法查询 lession 集合中的文档

<?php/** filename: main.php* author: 搜云库技术团队(tech.souyunku.com)* Copyright © 2015-2065 tech.souyunku.com. All rights reserved.
*/$m          = new MongoClient();                // 连接
$db         = $m->souyunku;                         // 切换到 "souyunku" 数据库
$collection = $db->lession;                     // 选择集合
$cursor     = $collection->find();// 迭代显示文档标题
foreach( $cursor as $document )
{echo $document["title"],"\n";
}echo "\n";

运行以上 PHP 脚本,输出结果如下:

$ php main.php
MongoDB 基础教程

PHP MongoDB 更新文档

可以使用 update() 方法来更新 lession 集合中的文档

<?php/** filename: main.php* author: 搜云库技术团队(tech.souyunku.com)* Copyright © 2015-2065 tech.souyunku.com. All rights reserved.
*/$m          = new MongoClient();                // 连接
$db         = $m->souyunku;                         // 切换到 "souyunku" 数据库
$collection = $db->lession;                     // 选择集合
$cursor     = $collection->find();$collection->update(array("title"=>"MongoDB 基础教程"), array('$set'=>array("title"=>"MongoDB 教程")));
// 显示更新后的文档
$cursor = $collection->find();
// 循环显示文档标题
foreach( $cursor as $document)
{echo $document["title"],"\n";
}echo "\n";

运行以上 PHP 脚本,输出结果如下:

$ php main.php
MongoDB 教程

然后我们在 mongo 客户端使用 db.souyunku.find().pretty(); 命令查看数据:

![Image 1][]

PHP MongoDB 删除文档

可以使用 remove() 方法来删除 lession 集合中的文档

<?php/** filename: main.php* author: 搜云库技术团队(tech.souyunku.com)* Copyright © 2015-2065 tech.souyunku.com. All rights reserved.
*/$m          = new MongoClient();                // 连接
$db         = $m->souyunku;                         // 切换到 "souyunku" 数据库
$collection = $db->lession;                     // 选择集合
$cursor     = $collection->find();// 移除文档
$collection->remove(array("title"=>"MongoDB 教程"), array("justOne" => true));// 显示可用文档数据
$cursor = $collection->find();
foreach ( $cursor as $document)
{echo $document["title"],"\n";
}

运行以上 PHP 脚本,输出结果如下:

$ php main.php

除了以上方法外,PHP MongoDB 扩展还有以下方法:

1、 findOne()
2、 save()
3、 limit()
4、 skip()
5、 sort()

延伸阅读

更多的操作方法可以参考 PHP MongoDB 扩展 http://docs.php.net/set.mongodb

http://www.yayakq.cn/news/833820/

相关文章:

  • 一个网站开发需要多久建材团购网站建设方案
  • 手机网站整站模板下载install wordpress
  • 做网站和app有什么区别怎样推广自己
  • 乐清网站建设推广建设手机网站例
  • 济南做网站哪好微信网站用什么制作的
  • 做网站后台学什么专业电工应用技术网站资源建设
  • 北京网站建设推荐安徽秒搜科技食品销售公司网站制作
  • 东莞建设银行官方网站定制公司官网
  • vps里面设置了一下读取和写入网站无法显示了现在流行用什么语言做网站
  • 做简历哪个网站好企业定位是网站建设的
  • 做网站图片用什么格式wordpress支持论坛
  • 苏州做企业网站建设深圳住房保障和建设局官网
  • 自助免费网站制作东台建设局官方网站
  • 口碑好的秦皇岛网站建设哪里有网站优化内容
  • 网站空间建设网站后台有哪些
  • 有哪些好的做兼职的网站黑糖 wordpress 主题
  • 站长工具域名备案查询广州市政务中心官网
  • 性价比最高网站建设上海网站建设找缘魁
  • 一个网站做两种产品wordpress 数据库爆炸
  • 珠海做企业网站多少钱一流的微商城网站建设
  • flash网站模版哪个网站建站比较好
  • 坪山住房及建设局网站在厦门做网站找谁
  • 哪家好做网站网站开发教学视频百度云
  • 加强网站安全建设说明报告范文太原优化型网站建设
  • 电子商务网站建设报价深圳高速建设公司
  • 网站怎样制作流程江苏专业做网站的公司哪家好
  • wordpress添加轮播搜索关键词排名优化技术
  • 网站菜单分类怎么做电子菜单小程序怎么做
  • 百度网站推广一年多少钱网站模板做网站
  • 大型电商网站开发成本大宗贸易平台