码迷,mamicode.com
首页 > 数据库 > 详细

MongoDB数据库和集合的基本操作

时间:2017-04-30 22:47:08      阅读:256      评论:0      收藏:0      [点我收藏+]

标签:概念   关系型数据库   执行   insert   email   操作   获取   sudo   数据   

非关系型数据库

  • 命令区分大小写;命令结束符为回车(与MySQL不同之处)

mongodb配置

  • sudo service mongodb start
  • mongo

mongodb基本概念

    • 集合
      对应于关系型数据库的的概念,创建集合:db.createCollections("<集合名>");删除集合:db.<集合名>.drop();获取所有集合:show collections
    • 文档
      对应于关系型数据库的记录的概念,mongodb的文档,是以类json的bson(json升级版)这种松散的数据结构表现的
      向集合中插入文档
      1.使用insert()
      e.g.:db.<集合名>.insert([{name:"hello",email:"hello@qq.com"},{name:"world",email:"world@qq.com"}])
      2.使用save()(注意与insert()区别,save()在插入数据时,如果集合不存在将自动创建集合)
      e.g.:db.<集合名>.save([{name:"hello",email:"hello@qq.com"},{name:"world",email:"world@qq.com"}])
    • 数据库
      1.创建数据库:use <数据库名>
      2.查看当前连接的数据库:db
      3.查看所有数据库:show dbs
      4.销毁数据库:切换到要销毁的数据库,然后执行db.dropDatabase()

MongoDB数据库和集合的基本操作

标签:概念   关系型数据库   执行   insert   email   操作   获取   sudo   数据   

原文地址:http://www.cnblogs.com/mengnan/p/6790439.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!