博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
MongoDb入门篇(一)
阅读量:4926 次
发布时间:2019-06-11

本文共 1414 字,大约阅读时间需要 4 分钟。

概述:Mongo DB 是目前在IT行业非常流行的一种非关系型数据库(NoSql),其灵活的数据存储方式备受当前IT从业人员的青睐。Mongo DB很好的实现了面向对象的思想(OO思想),在Mongo DB中 每一条记录都是一个Document对象。Mongo DB最大的优势在于所有的数据持久操作都无需开发人员手动编写SQL语句,直接调用方法就可以轻松的实现CRUD操作。

一,准备工作:

  1.下载'一手的'Mogodb:

  2.解压压缩包,同时创建一个用来存MongoDb数据的文件夹:   

  3.打开命令提示符:(win+R -->cmd),进入mongodb/bin输入mongod开启命令,同时用--dbpath指定数据存放地点为“db”文件夹。

  4.最后看有没有成功:浏览器打开 http://localhost:27017 ,出现类似一下的即成功了。(注:mongodb采用27017端口)

二,简单的数据 ‘增删改查’ 模块:

      简单说明:

    1.MongoDb以JSON形式存储,

      最简单的JSON,键值对, {“name”:”laowang”}。有点类似Java中的HashMap,有木有?。

 

  打开新的命令提示符,进入mongodb\bin目录, 输入mongo:开启数据库。

  

  •   :db.***.insert()

      如:db.person.insert({name:’laowang’, age:40})

 

      注: 以下两种输入都可以

        db.person.insert({name:’laowang’, age:40})      ---个人推荐这种。

        db.person.insert({“name”:”laowang”, “age”:”40”})

  

  •   :db.***.find()

      如:   

        db.person.find()   ---查询person下所有数据。

        db.person.find({name:’laowang’})   ---按需查询。

 

            说明: 使用了find()及find({name:‘laowang’})等

  •   :db.***.update()

      如:db.person.update({name:'laowang'}, {name:'laowang', age:41)    

      说明:update方法的第一个参数为“查找的条件”,第二个参数为“更新的值”

    

  •   :db.***.remove()

      如: db.person.remove({name:'gebilaowang'})

 

三,附加内容:

  1.删除表: db.***.drop()

  2.mongodb 大小写敏感:

  

             说明:db.person 与 db.Person为不同表;  find()与Find()有区别。

  3.结尾分号:

    使用的过程中,本人发现Mongodb不同于mysql等关系型数据库, mongodb对分号结尾要求不做限制。 有没有都可以。

    

 

   

 

转载于:https://www.cnblogs.com/liuxinwei/p/4974502.html

你可能感兴趣的文章
JS动态构建一棵目录树
查看>>
JS判断只能是数字和小数点
查看>>
SSL 2289——庆功会
查看>>
Linux命令--su与sudo
查看>>
python课堂练习
查看>>
区块链资料高清PDF合集
查看>>
MySQL-PHP数据库应用开发指南pdf
查看>>
《Raspberry Pi Cookbook》pdf
查看>>
sqlmap1.1.3官方版
查看>>
《深入理解Java虚拟机——JVM高级特性与最佳实践(第2版)》pdf
查看>>
104键键盘布局高清示意图
查看>>
tomcat调优的几个方面
查看>>
豆约翰博客备份专家新增微信公众号文章批量下载功能
查看>>
JQuery扩展提交JSON数据
查看>>
js实现全选,全不选,反选
查看>>
演示使用string对象(续)
查看>>
计蒜客NOIP模拟赛(3) D1T2 信息传递
查看>>
SCP用法
查看>>
反射的简单使用
查看>>
BZOJ 1616: [Usaco2008 Mar]Cow Travelling游荡的奶牛( dp )
查看>>