MongoDB

官方文档:https://docs.mongodb.com/manual/mongo/

中文社区:https://mongoing.com

官方中文文档:https://docs.mongoing.com

中文文档:https://www.runoob.com/mongodb/mongodb-databases-documents-collections.html

简介

Mongo是一个基于分布式文件存储的Nosql数据库。

支持的数据结构非常松散,可以通过json格式来修改插入数据

基本操作

启动服务

#fork 后台运行  若要使用账号密码服务 需要在启动时加 --auth
mongod --dbpath /usr/local/var/mongodb --logpath /usr/local/var/log/mongodb/mongo.log --fork
#不在后端运行,可以在控制台上查看运行过程,使用配置文件启动
mongod --config /usr/local/etc/mongod.conf

//关闭方法db.shutdownServer()  之后exit
需要账号密码的登陆方式:
方法一:
mongo 服务器IP地址:mongo 127.0.0.1/admin -u admin -p 123456
方法二:
mongo进入shell
use admin
db.auth('admin','123456') 返回1则验证成功

查看服务信息

ps aux | grep -v grep | grep mongod

查看数据库

show databses

选择数据库

use database[数据库名称] 选择不存在的数据库会隐式创建该数据库

删除数据库

先选择到要删除的数据库 db.dropDatabase

查看集合