MongoDB数据库基本操作
一、数据库结构
MongoDB 分四级存储:
- 数据库 db
- 文档集合 collection(相当于 MySQL 的数据表)
- 文档 document(相当于 MySQL 数据表里的一条数据)
- 字段
MongoDB和MySQL的术语对比

二、创建数据库
登录数据库并查看现有数据库(默认三个库)
> show dbs;
admin 0.000GB
config 0.000GB
local 0.000GB
mongodb无需创建数据库,可以直接插入数据,无需预先创建各种约束,使用use 数据库名切换到某个数据库,如果不存在就会自动创建
use wangxuejin
switched to db wangxuejin
> show dbs
admin 0.000GB
config 0.000GB
local 0.000GB
执行use后再次查看并未建立数据库,需要插入数据
> use wangxuejin
switched to db wangxuejin
> db.test1.insertOne(
... {name: 'Kobe', age: 39, addr: ['Los', 'Tor']}
... )
{
"acknowledged" : true,
"insertedId" : ObjectId("5ea28627e270cd9cfe3efecc")
}
> {"acknowledged" : true,
... "insertedId" : ObjectId("5e48ccb33e3378fbcbcc7f98")
... }
2020-04-24T14:25:05.518+0800 E QUERY [js] uncaught exception: SyntaxError: unexpected token: ':' :
@(shell):1:16
> show dbs
admin 0.000GB
config 0.000GB
local 0.000GB
wangxuejin 0.000GB
三、创建集合
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。