MongoDB基本使用

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

复制代码
--use database_name
use my_db1;

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

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

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

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

复制代码
db.mycol2.insert({

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

});

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

复制代码
show collections
show tables
相关推荐
这个DBA有点耶26 分钟前
从库延迟的“二次放大”效应:一次大事务,拖垮整个读写分离
数据库·mysql·架构
LearnYard32 分钟前
自然语言驱动的数据图表生成:几款工具功能对比实践
数据库·百度·powerpoint
一个有温度的技术博主1 小时前
MySQL 三大日志协同机制:redo log、undo log 与 binlog 的联合运作
数据库·mysql·oracle
ltl1 小时前
ClickHouse 与 DuckDB 选型:不是同一类列存
数据库
ltl1 小时前
RocksDB WAL 与 WriteBatch:持久化与原子批写
数据库
ltl1 小时前
流批一体与增量视图:Materialize、RisingWave 与 DBSP
数据库
ltl2 小时前
向量混合检索与标量过滤:表达式、bitset 与选择度
数据库
lf13210272 小时前
用 JSON Schema 管装修节点记录:从照片台账到可校验工程数据
网络·数据库·人工智能·经验分享·物联网·json·智能家居
roman_日积跬步-终至千里2 小时前
【资源控制】自助查询的智能路由
java·大数据·数据库
SelectDB2 小时前
无锡锡商银行 数据仓库演进:Apache Doris / SelectDB 的技术能力与实践
数据库