zoukankan      html  css  js  c++  java
  • 前端开发小白必学技能—非关系数据库又像关系数据库的MongoDB快速入门命令(2)

    今天给大家道个歉,没有及时更新MongoDB快速入门的下篇,最近有点小忙,在此向博友们致歉。下面我将简单地说一下mongdb的一些基本命令以及我们日常开发过程中的一些问题。mongodb可以为我们提供数据库来存储数据,目前在各大培训机构都会有1天左右的课程进行讲解,同时在实际来发中我们有存储数据和文件的需求,我们需要了解后台数据存储和提供的数据接口,以及如何获取数据,解析数据,也就是我们常说的前后端交互,数据访问等操作,首先我们来启动mongdb服务器。

    mongodb服务器启动的命令窗口方法:

    在对应的安装mongodb目录新建文件夹“data“来保存数据,””下按住“shift+单击右键”,选择“再此打开命令窗口”如下图所示:

    在此选择shift+鼠标右键点击:

    在命令窗口中:输入 cd bin(主要此次演示是在window系统下)

    继续输入:mongod -dbpath="D:mongodata”

    最后一行代码已经告诉我们:服务器端口在27107端口了

    下面我们再重新打开一个命令窗口,来连接服务器:

    在对应的根目录文件下:输入mongo:

     下面我们可以来学习简单的数据库操作:作为一个小白,如果你不知道有哪些命令,那么可以输入help来帮助你查看。

    mongodb数据简单命令操作

    1.help查询

     2.查询数据库 show dbs

    3.使用数据库 use 数据库名

    4.数据库中的集合 show collections 

     5.集合的创建

    创建集合有两种方式:

    1)显式创建,db.createCollection(‘集合名’)

    2)隐式创建,在插入文档的时候,会自动创建

    注意这里的引号不能去掉哟!

    注意这里是插入文档的同时自动创建集合

    book1是隐式创建

    6.集合删除 db 集合名.drop()

     

    其返回结果是true

    7.插入文档 db.集合名.insert({属性名:属性值})

    8.查询文档:db.book1.find()

    9.文档删除:db.book1.remove({"name":"tom"})

    10.文档更新:db.book1.update({},{})

    11.创建数据库

    隐式创建 use db

    db.c.insert({name:"db"})

    12.数据库删除db.dropDatabase()

    db.dropDatabase()

    这些是简单的命令,过几天给大家分享node.js操作mongodb数据库以及数据库的查询。

    优秀的人一直在路上,优秀的你一直在尝试写新bug
  • 相关阅读:
    Javascript FP-ramdajs
    微信小程序开发
    SPA for HTML5
    One Liners to Impress Your Friends
    Sass (Syntactically Awesome StyleSheets)
    iOS App Icon Template 5.0
    React Native Life Cycle and Communication
    Meteor framework
    RESTful Mongodb
    Server-sent Events
  • 原文地址:https://www.cnblogs.com/starryqian/p/6166378.html
Copyright © 2011-2022 走看看