MongoDB基本使用

在 MongoDB 中我们可以使用use命令来创建数据库,如果该数据库不存在,则会创建一个新的数据库,如果该数据库已经存在,则将切换到该数据库。使用use命令创建数据库的语法格式如下:

复制代码
--use database_name
use my_db1;

数据库创建成功后,您可以使用db命令来查看当前选择的数据库,如下所示:

如果您想查看 MongoDB 中所有的数据库,则可以使用show dbs命令,如下所示:

通过上面的运行结果您会发现,我们刚刚创建的数据库(my_db1)并不在列表中,这是因为该数据库中并没有数据,要显示它您还需要向该数据库中插入一些数据才行,如下所示:

如果在没有创建集合的前提下,直接插入文档,会自动创建一个没有设置参数的集合

复制代码
db.mycol2.insert({

"name":"自动创建集合测试"

});

|------|---|
| 查看集合 | |

复制代码
show collections
show tables
相关推荐
暖暖木头2 分钟前
Oracle注释详解
数据库·oracle
御控工业物联网19 分钟前
御控网关如何实现MQTT、MODBUS、OPCUA、SQL、HTTP之间协议转换
数据库·sql·http
GJCTYU2 小时前
spring中@Transactional注解和事务的实战理解附代码
数据库·spring boot·后端·spring·oracle·mybatis
MicroTech20252 小时前
微算法科技(NASDAQ: MLGO)探索Grover量子搜索算法,利用量子叠加和干涉原理,实现在无序数据库中快速定位目标信息的效果。
数据库·科技·算法
Code季风2 小时前
SQL关键字快速入门:CASE 实现条件逻辑
javascript·数据库·sql
weixin_478689762 小时前
操作系统【2】【内存管理】【虚拟内存】【参考小林code】
数据库·nosql
九皇叔叔3 小时前
【7】PostgreSQL 事务
数据库·postgresql
kk在加油3 小时前
Mysql锁机制与优化实践以及MVCC底层原理剖析
数据库·sql·mysql
Kookoos3 小时前
ABP VNext + Cosmos DB Change Feed:搭建实时数据变更流服务
数据库·分布式·后端·abp vnext·azure cosmos
hello 早上好4 小时前
MsSql 其他(2)
数据库·mysql