非关系型数据库

  • 命令区分大小写;命令结束符为回车(与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()

最新文章

  1. HTML5-电影影评网
  2. [LeetCode] Range Addition 范围相加
  3. 通过COOKIE欺骗登录网站后台
  4. 【BFS】POJ 3278
  5. UE4 通过HTTP 接受JPG并动态 构建 UTexture2D 简单例子
  6. 在Linux上配置vsftpd
  7. eclipse中如何创建maven项目
  8. TODOList项目
  9. sql表命名规范
  10. 【读书笔记】【深入理解ES6】#8-迭代器(Iterator)和生成器(Generator)
  11. vue笔记未整理
  12. Android一些问题
  13. linux 网络套接字
  14. curl -d中的json存在引号怎么处理?
  15. Note on Preliminary Introduction to Distributed System
  16. delphi 条形码
  17. android主流开源库
  18. ServiceWork的五种状态
  19. form表单自动提交
  20. CentOS 7 yum安装配置mysql

热门文章

  1. NOIP模拟 run - 双向链表
  2. js声明json数据,打印json数据,遍历json数据,转换json数据为数组
  3. htmlunit 模拟登录 无验证码
  4. vue sourcemap详解
  5. 【cocos2dx 加载资源目录】
  6. Net锁
  7. uwp - 获取当前屏幕宽高/应用宽高
  8. Delphi 快速获取文件大小(使用_lopen和FileSeek,此函数可以快速获取文件大小,即使文件已经被其它程序锁定)
  9. 新版本MenuDemo——使用Duilib模拟Windows本机菜单
  10. 非参贝叶斯(Bayesian Non-parameter)初步