启动数据库的命令
1 |
|
几个数据库常用的命令
use DATABASE_NAME // 创建数据库
>db // 检查当前的数据库
mydb
>show dbs // 查询数据库列表
local 0.78125GB
test 0.23012GB
db.dropDatabase(‘mydb‘)
创建集合
MongoDB 的 db.createCollection(name, options) 用于创建集合
name 是要创建集合的名称
Options 是一个文档,用于指定集合的配置
capped | Boolean | (可选)如果为true,它启用上限集合。上限集合是一个固定大小的集合,当它达到其最大尺寸会自动覆盖最老的条目。 如果指定true,则还需要指定参数的大小。 |
autoIndexID | Boolean | (可选)如果为true,自动创建索引_id字段。默认的值是 false. |
size | number | (可选)指定的上限集合字节的最大尺寸。如果capped 是true,那么还需要指定这个字段。 |
max | number | (可选)指定上限集合允许的最大文件数。 |
展示所有集合
show collections
>db.mycol.find()
>db.mycol.find().pretty()
删除集合
db.COLLECTION_NAME.drop()
RDBMS Where子句等效于MongoDB
条件查询
db.mycol.find({‘age‘:{$gte:20}}).pretty()
主要是几个关键字的用法
< $lt
<= $lte
> $gt
>= $gte
= 什么都不写
!= $ne
时间: 2025-01-01 20:54:08