mongodb的基本操作
ps:MongoDB将数据目录存储在db目录下,需要自己创建。
创建数据库目录 (假设目录在E:\data\db)
运行MongoDB服务器
进入MongoDB目录的bin目录中执行mongod.exe文件
mongod.exe --dbpath e:\data\db
MongoDB后台管理Shell
进入MongoDB目录的bin目录中执行mongo.exe文件
mongo
基本语法
创建数据库 use DATABASE_NAME
如果数据库不存在,则创建数据库,否则切换到指定数据库。
use demo
show dbs 显示所有的数据库,但是刚创建的数据库不会显示,直到向其中插入数据。
db 显示当前数据库
show collections 显示当前数据库的集合
删除数据库 db.dropDatabase()
删除数据库,先进入数据库,然后删除,否则删除默认数据库test;
此时还在被删除的数据库中,若向其中插入文档,则数据库会被恢复。
插入文档 db.COLLECTION_NAME.insert(document)
document=({
title: 'MongoDB学习笔记',
description: 'MongoDB 是一个 Nosql 数据库',
by: 'zxq',
tags: [
'mongodb',
'database',
'NoSQL'
],
likes: 100
})
查看文档 db.COLLECTION_NAME.find().pretty()