1. 显示全部可用数据库
> show dbs;
该命令将展示 mongo 的全部数据库名称,并列出来。
2. 切换数据库
> use mydb;
该命令会选择一个指定的数据库,如果数据库不存在,则会自动创建一个。但是需要注意,由于此时数据库没有数据,因此当使用show dbs
命令的时候,看不到该数据库。只有插入了数据集后才可以看到。
3. 显示数据集
> show collections;
该命令将展示当前选择的数据库下的数据集。注意如果没有数据集,则不会显示任何内容。
4. 插入数据
插入数据的格式为 db.{数据集名}.insert({数据键值对})
,成功后返回插入的条数。
> db.test.insert({"name": "Zzzz"});
WriteResult({ "nInserted" : 1 })
插入多条数据使用中括号括起来即可,此时返回的是批量操作结果,其中 nInserted
返回的是成功插入的条数。。
> db.test.insert([{"name": "Zzzz"},{"name": "csdn"}]);
BulkWriteResult({
"writeErrors" : [ ],
"writeConcernErrors" : [ ],
"nInserted" : 2,
"nUpserted" : 0,
"