数据数据库学通MongoDB——第一天 基础入门

在本文中,我们主要介绍数据数据库的内容,自我感觉有个不错的建议和大家分享下

 关于mongodb的利益,长处之类的这里就不说了,一唯要讲的一点就是mongodb中有三元素:数据库,合集,文档,其中“合集”

    就是对应关系数据库中的“表”,“文档”对应“行”。

 

    一: 下载

      上MongoDB官网 ,我们发现有32bit和64bit,这个就要看你系统了,不过这里有两点注意:

          ①:根据业界则规,偶数为“稳定版”(如:1.6.X,1.8.X),奇数为“开辟版”(如:1.7.X,1.9.X),这两个版本的别区相信大家都道知吧。

          ②:32bit的mongodb最大只能放存2G的数据,64bit就没有制约。

     我这里就下载"2.0.2版本,32bit“,ok,下载以后我就放到”E盘“,改下文件夹名字为”mongodb“。

 

    二:启动

     ①:启动之前,我们要给mongodb指定一个文件夹,这里取名为”db",用来放存mongodb的数据。

               

     ②:微软徽标+R,入输cmd,首先找到“mongodb”的径路,然后行运mongod开启命令,同时用--dbpath指定数据放存所在为“db”文件夹。

 

              

 

      ③:最后要看下否是开启功成,从图中的信息中获知,mongodb采取27017口端,那么我们就在浏览器里头键入“http://localhost:27017/”,

             开打后,mongodb诉告我们在27017上Add 1000可以用http模式查看mongodb的管理信息。

           

               

每日一道理
青春,有嬉笑声与哭泣声夹杂的年华,青春的少年是蓝天中翱翔的幼鹰,虽然没有完全长大,有些稚气,有些懵懂,脱不开父母的双手却极力想去找寻属于自己的一片天空,为的是一时的激情,为的是一种独自翱翔的感觉!

 

    三:基本操纵

     由于是开篇,就大概的说下基本的“增删查改“,我们再开一个cmd,入输mongo命令开打shell,其实这个shell就是mongodb的客户端,

    同时也是一个js的编译器,默许连接的是“test”数据库。

 

    

 

    <1>  insert 操纵

             好,数据库有了,下一步就是合集,这里就取合集名为“person”,要注意的就是文档是一个json的扩展(Bson)式形。

    

  <2> find 操纵

       我们将数据插入后,肯定是要find出来,不然插了也白插,这里要注意两点:

           ① “_id": 这个字段是数据库默许给我们加的GUID,目标就是证保数据的一唯性。

           ② 格严的按照Bson的式形誊写文档,不过也系关没,误错示提还是很大强的。

  

 <3> update操纵

      update方法的第一个参数为“查找的件条”,第二个参数为“更新的值”,学过C#,相信还是很好懂得的。

  

    <4> remove操纵

      remove中如果不带参数将除删全部数据,呵呵,很险危的操纵,在mongodb中是一个可不撤回的操纵,三思而后行。

    

文章结束给大家分享下程序员的一些笑话语录: PC软件体积大,是因为一个PC软件功能往往较多,能够满足你一个方面的需求,而一个iphone软件往往没几行代码,干一件很小的事情,自然需要的软件就多。就像吃西瓜和吃瓜子的来比数目,单位不同啊。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/547946.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

win10雷电3接口驱动_技嘉推出B550 主板首发雷电3接口:40Gbps速率、Intel主控

下周AMD针对主流市场的B550芯片组就要上市了&#xff0c;千元级主板上也有PCIe 4.0了。技嘉今天又宣布了一款新型号主板——B550 Vison D&#xff0c;它竟然支持Intel独家的Thunderbolt 3&#xff08;俗称雷电3&#xff09;接口&#xff0c;这还是B550中首款&#xff0c;40Gbps…

eclipse--eclipse(JavaEE版本)部署Tomcat工程(转)

介绍如何在eclipse&#xff08;JavaEE版本&#xff09;中部署Tomcat工程&#xff0c; 转自“http://www.cnblogs.com/chenjunbiao/archive/2011/12/09/2281702.html” “http://www.iteye.com/topic/825394” Eclipse下Tomcat常用设置 1&#xff0c;Eclipse建立Tomcat服务 1.1 …

python工程师需要考什么证_考垃圾处理清运工程师证哪里颁发的今年的考试时间即将告知...

考垃圾处理清运工程师证哪里颁发的今年的考试时间即将告知二、中级会计师(会计师)资格考试。三、高级会计师资格考试。四、中级会计师资格考试。五、注册税务师职称。六、注册公司登记。七、注册会计师、法人和其他组织的税务师资格考试。八、注册税务师职称。而在报名的时候不…

mysql集群搭建(使用docker 一主一从)

mysql集群搭建 my.cnf 配置文件配置 在 /etc/mysql/my.cnf 中 &#xff08;拿一个举例&#xff09; &#xff08;docker中需要先进入开启的容器&#xff0c;docker exec -it 容器名称 /bin/bash&#xff09; [mysqld] #启用二进制日志 log-binmysql-bin #服务器唯一ID&…

华为主题包hwt下载_华为主题 | 黑白人物

黑白人物1前言每周更新一次&#xff0c;没办法量产很抱歉但每一个主题都很精致这次的主题新增了QQ美化&#xff0c;锤子便签还有白肚皮美化不会太花里胡哨&#xff0c;放心不要喷我&#xff0c;所用壁纸皆是在堆糖里寻找喜欢的宝宝们&#xff0c;可以帮忙点一下再看或者关注不迷…

filebeat + logstash 发送日志至kafka 入门

filebeat 官方文档 配置文件 filebeat.yml filebeat.inputs:# Each - is an input. Most options can be set at the input level, so # you can use different inputs for various configurations. # Below are the input specific configurations.- type: log# Change to …

上机环境是什么意思_380元入手RX580满血显卡,跑分17万,还要什么自行车

今年显卡的行情都要比去年上涨一些&#xff0c;特别是刚过完年那一段时间&#xff0c;价格上涨的尤其的快&#xff0c;一张显卡上涨几十块&#xff0c;当时也是不敢入手 &#xff0c;等到了现在行情总算要好一些了&#xff0c;价格也适当的在往下走&#xff0c;最后入手了一款性…

docker-conpose 入门

docker-compose 安装 官方地址github Linux 下安装 sudo curl -L "https://github.com/docker/compose/releases/download/1.24.1/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose要安装其他版本的 Compose&#xff0c;请替换 1.29.1 …

史上最全 yum 入门使用教程和常见错误解决办法

介绍 众所周知&#xff0c;Redhat和Fedora的软件安装命令是rpm。需要手动寻找安装该软件所需要的一系列依赖关系&#xff0c;yum的诞生很好解决了以上的问题&#xff0c;下面有几个实用的yum小技巧和大家分享。 rpm与yum常用命令集合 $ rpm -qa | grep jenkins …

lru调度算法例题_嵌入式必会!C语言最常用的贪心算法就这么被攻略了

01基本概念贪心算法是指在对问题求解时&#xff0c;总是做出在当前看来是最好的选择。也就是说&#xff0c;不从整体最优上加以考虑&#xff0c;只做出在某种意义上的局部最优解。贪心算法不是对所有问题都能得到整体最优解&#xff0c;关键是贪心策略的选择&#xff0c;选择的…

【虚拟化实战】存储设计之一存储类型

Problem Statement存储设计是虚拟化设计的重要部分之一&#xff0c;确定合适的存储类型是展开存储设计的关键一步。FC/FCoE, iSCSI, NFS 甚至 Local Storage, 你会选择哪一种呢&#xff1f;参见下图。Requirements客户需要移植物理服务器到VMware虚拟化平台&#xff0c;很多物…

ztree 指定节点清空_节点操作

一.节点操作​ 1.DOM节点操作​ ①创建节点​ 语法&#xff1a;document.createElement("标签名")&#xff1b;​ 注&#xff1a;只单纯的创建出来了一个元素节点对象&#xff0c;不包含内容、属性和样式。​ ②插入节点​ 在父元素内部末尾追加​ 语法&#xff1a;父…

GC 基础

如何定位垃圾 1. 引用计数法 为对象添加一个引用计数器&#xff0c;当对象增加一个引用时计数器加 1&#xff0c;引用失效时计数器减 1。引用计数为 0 的对象可被回收。 在两个对象出现循环引用的情况下&#xff0c;此时引用计数器永远不为 0&#xff0c;导致无法对它们进行…

离线部署 CDH 6.2 及使用 CDH 部署 Hadoop3 大数据平台集群服务

Cloudera Manager Cloudera Manager 分为两个部分&#xff1a;CDH和CM。 CDH是Cloudera Distribution Hadoop的简称&#xff0c;顾名思义&#xff0c;就是cloudera公司发布的Hadoop版本&#xff0c;封装了Apache Hadoop&#xff0c;提供Hadoop所有的服务&#xff0c;包括HDFS…

玛酷机器人课程视频_建阳玛酷机器人丨2019WRO机器人比赛凯旋而归!

2019年7月福州WRO青少年机器人交流RA 7月27-28日&#xff0c;经过角逐&#xff0c; WRO华南赛区(福州站)在福州中加学校顺利落幕。 本次大赛设置了山火营救、无人速递、城市救援、RA常规赛、足球世界杯、WEDO常规项目、WEDO小手拼出大世界等七个单项比赛。 …

kindeditor图片批量上传失败问题

2019独角兽企业重金招聘Python工程师标准>>> 问题&#xff1a;在演示版中批量上传没有问题&#xff0c;放到我们后台系统中&#xff0c;就上传不成功。 排查&#xff1a;逐步验证发现根本没有http到upload上传文件中&#xff0c;往上找。。。终于碰到是后台管理员验…

presto集群安装

presto集群安装 整合hive 张映 发表于 2019-11-07 分类目录&#xff1a; hadoop/spark/scala 标签&#xff1a;hive, presto Presto是一个运行在多台服务器上的分布式系统。 完整安装包括一个coordinator&#xff08;调度节点&#xff09;和多个worker。 由客户端提交查询&…

wps 复制流程图_简单三步,用WPS轻松完成一个又大气又好看的流程图!

流程图是工作中经常需要用到的图形&#xff0c;使用 WPS 可以方便地创建流程图。创建的流程图保存在云文档后&#xff0c;可以随时插入 WPS 的其他组件。新建流程图文件流程图可以从 WPS 的其他组件中创建&#xff0c;如 WPS 文字、WPS 表格等&#xff0c;也可以单独创建。流程…

Tez 0.9安装部署+hive on tez配置 + Tez-UI

Tez说明 将xyz替换为您正在使用的tez发行版号。例如0.5.0。对于Tez版本0.8.3和更高版本&#xff0c;Tez需要Apache Hadoop版本为2.6.0或更高版本。对于Tez版本0.9.0及更高版本&#xff0c;Tez需要Apache Hadoop版本为2.7.0或更高版本。 关于版本 1.Hadoop 2.7.0&#xff08;我…

启动成功浏览器显示不了_移动端利用chrome浏览器在PC端进行调试方法

由于最近工作中遇到需要在电脑上调试手机端的功能和样式&#xff0c;之前也没有遇到过&#xff0c;所以就各种百度和试验。最后终于功夫不负有心人&#xff0c;成功了。(那一刻心情真滴很鸡冻啊~~~~~~~~~)。所以暂时记录下来。以免鸡冻过度再给忘记了。好&#xff0c;接下来就是…