MongoDB 数据库
2023-09-11 14:18:14 时间
⒈一个MongoDB中可以建立多个数据库。
⒉MongoDB的默认数据库为"db",该数据库存储在data目录中。
⒊MongoDB的单个实例可以容纳多个独立的数据库,每一个都有自己的集合和权限,不同的数据库也放置在不同的文件中。
⒋MongoDB数据库通过名称来标识。数据库名是满足以下条件的任意UTF-8字符串
- 不能是空字符串("")。
- 不得含有' '(空格)、.、$、/、\和\0 (空字符)。
- 应全部小写
- 最多64字节。
- 不能使用MongoDB保留的数据库名称
⒌MongoDB保留了一些数据库名,它们是具有特殊作用的,可以直接访问这些数据库。
- admin: 从权限的角度来看,这是"root"数据库。要是将一个用户添加到这个数据库,这个用户自动继承所有数据库的权限。一些特定的服务器端命令也只能从这个数据库运行,比如列出所有的数据库或者关闭服务器。
- local: 这个数据永远不会被复制,可以用来存储限于本地单台服务器的任意集合
- config: 当Mongo用于分片设置时,config数据库在内部使用,用于保存分片的相关信息。
⒋数据库相关指令
1.显示当前实例所有数据库
show dbs
2.显示当前数据库对象
db
3.连接【创建】指定的数据库(如果数据库不存在,则创建,存在则切换到指定数据库)。
use {databaseName}
*创建完数据库后使用show dbs命令并不会显示,只需向新添加的数据库中添加一条数据即可。
db.coreqi.insert({"name":"fanqi"})
4.删除数据库(当前使用的)
db.dropDatabase()
相关文章
- SpringBoot2.0 基础案例(15):配置MongoDB数据库,实现增删改查逻辑
- 适用于app.config与web.config的ConfigUtil读写工具类 基于MongoDb官方C#驱动封装MongoDbCsharpHelper类(CRUD类) 基于ASP.NET WEB API实现分布式数据访问中间层(提供对数据库的CRUD) C# 实现AOP 的几种常见方式
- MongoDB Security
- 利用scrapy抓取网易新闻并将其存储在mongoDB
- 数据库系列课程(24)-MongoDB资料
- MongoDB 最佳实践
- Docker 安装 MongoDB
- MongoDB安装
- 玩转MongoDB—基本概念及初步使用
- Spring Boot 2.x基础教程:使用MongoDB
- NoSQL数据库-MongoDB和Redis
- MongoDB异地容灾多活实践(5月21日DBAplus社群上海站云数据库架构设计与实践沙龙分享PPT)
- 如何重新启动像MongoDB这样的NoSQL数据库服务?
- MongoDB基础之 用户和数据库基于角色的访问控制
- MongoDB数据库安装及配置环境(windows10系统)
- mongoDB增删改查(命令行操作数据库)
- PHP7源码安装MongoDB和MongoDB拓展
- MongoDB 逻辑与操作
- mongodb基础系列——数据库查询数据返回前台JSP(一)
- 学习MongoDB-应用举例(利用java操作MongoDB)
- ubuntu 安装 mongodb 数据库
- 6.非关系型数据库(Nosql)之mongodb:集群(主从复制)
- MongoDB国内学术研究(部分)
- Python的数据库mongoDB的入门操作
- MongoDB命令
- MongoDB 数据库勒索,中国受害者数量超乎你的想象,SOS!
- 分布式服务器框架之搭建C#+MongoDB+Redis初步
- MongoDB是什么?非关系型数据库的优点?安装使用教程