• MongoDB创建数据库和删除数据库05-14学习笔记


    MongoDB 是一个基于分布式文件存储的数据库。由 C++ 语言编写,是一个基于分布式文件存储的开源数据库系统。旨在为 WEB 应用提供可扩展的高性能数据存储解决方案。

    MongoDB 是一个介于关系数据库和非关系数据库之间的产品,是非关系数据库当中功能最丰富,最像关系数据库。

    在高负载的情况下,添加更多的节点,可以保证服务器性能。

    MongoDB 旨在为WEB应用提供可扩展的高性能数据存储解决方案。

    MongoDB 将数据存储为一个文档,数据结构由键值(key=>value)对组成。MongoDB 文档类似于 JSON 对象。字段值可以包含其他文档,数组及文档数组。

    概念上来讲:

    MongoDB的集合类似sqlserver的表

    MongoDB的文档类似sqlserver的表数据

    1、MongoDB 创建数据库

    MongoDB 创建数据库的语法格式如下:

    > use 数据库名称
    例如:use tse
    > db

     查看所有数据库命令:

    > show dbs

    使用show dbs可以看到,刚创建的数据库tse并不在数据库的列表中

    要显示它,我们需要向tse数据库插入一些数据。

    db.tse.insert({"name":"tse先生","age":"20","sex":"男"})

    注意:

    在 MongoDB 中,集合只有在内容插入后才会创建! 就是说,创建集合(数据表)后要再插入一个文档数据(记录),集合才会真正创建。

    MongoDB 中默认的数据库为 test,如果你没有创建新的数据库,集合将存放在 test 数据库中。

    2、MongoDB 删除数据库

    MongoDB 删除数据库的语法格式如下:

    db.dropDatabase()

    删除当前数据库,默认为 test,你可以使用 db 命令查看当前数据库名。

    先use选中库再删除命令:

    _mongodb_116:3717(mongod-3.6.8-2.0) tsemongo> use tse
    switched to db tse
    _mongodb_116:3717(mongod-3.6.8-2.0) tse> db
    tse
    _mongodb_116:3717(mongod-3.6.8-2.0) tse> db.dropDatabase()
    {
      "dropped": "tse",
      "ok": 1
    }

  • 相关阅读:
    随手记
    jira默认是jira_user用户组的用户有登录jira的权限 上海
    loadrunner11安装 上海
    虚拟机增加内存方法 上海
    centos6中安装VMware Tools 上海
    linux安装过程中遇到的一些问题总结 上海
    C语言指针方法对字符串进行去重 上海
    在linux环境下搭建JDK+JAVA+Mysql,并完成jforum的安装 上海
    关于pl/sql打开后database为空的问题解决办法 上海
    字符串表达式求值(支持多种类型运算符)
  • 原文地址:https://www.cnblogs.com/Sungeek/p/10839988.html
Copyright © 2020-2023  润新知