查看所有数据库 show dbs
查看当前使用的数据库 db
创建或切换数据库与 use mydb
创建的数据库mydb 列表中是不存在的。要显示的数据库,需要把它插入至少一个文件
查看创建的集合命令 show collections
创建集合 db.createCollection(name, options)
在命令中, name 是要创建的集合的名称. Options 是一个文件,用于指定配置的集合
参数 | 类型 | 描述 |
---|---|---|
Name | String | 要创建的集合名称 |
Options | Document | (可选)指定有关内存大小和索引选项 |
选项参数是可选的,所以只需要到指定的集合名称。以下是可以使用的选项列表:
字段 | 类型 | 描述 |
---|---|---|
capped | Boolean | (可选)如果为true,则启用封顶集合。封顶集合是固定大小的集合,会自动覆盖最早的条目,当它达到其最大大小。如果指定true,则需要也指定尺寸参数。 |
autoIndexID | Boolean | (可选)如果为true,自动创建索引_id字段的默认值是false。 |
size | number | (可选)指定最大大小字节封顶集合。如果封顶如果是 true,那么你还需要指定这个字段。 |
max | number | (可选)指定封顶集合允许在文件的最大数量。 |
当插入文档,MongoDB 第一检查大小字段封顶集合,然后它会检查最大的字段中。
要插入数据到 MongoDB 集合,需要使用 MongoDB 的 insert() 或 save() 方法。
insert() 命令的基本语法如下:
>db.COLLECTION_NAME.insert(document)
删除数据库: db.dropDatabase()
mongodb删除表 db.mytable.drop();
停止mongodb:
pkill mongod
进入mongo shell :运行 db.shuidownServer()
官网doc:
http://docs.mongodb.org/manual/reference/method/db.collection.createIndex/