【MongoDB】MongoDB基本操作
MongoDB常用操作
和所有的关系型数据库不同,MongoDB属于是文档类型的数据库,如果你看MongoDB内部数据的时候,就会发现MongoDB的数据存储结构为键值对(KV)形式。特别类似于Json,形同Python中的dict,Java中的set集合。
需要注意的是:MongoDB中的表对应的是Collection。
BasicOperation
使用场景:Linux服务器命令行
mongo -port
- 进入MongoDB
- 另一种方式进入MongoDB:
mongo -port 25000 -u root -p admin -authenticationDatabase ods_sys- 使用root 密码admin 登录25000端口的mongoDB,库为ods_sys
- 不过这种命令有时候不太好使
- show dbs;
- 查看MongoDB中的所有库
- use ods_sys;
- 使用ods_sys库
- show collections;
- 查看当前库中所有的表
- db.flow_security.stats();
- 查看表的状态,有没有具体的字段我也不太清楚
- db.flow_security.find();
- 查看表flow_security 中的所有数据
MongoDB-DDL
创建数据库,表
- use DATABASE_NAME
- 如果没有该库会自动创建
- db.createCollection(“runoob”)
- 创建表runoob
删除数据库,表
- use runoob
- 创建/切换到该库
- db.dropDatabase()
- 当前使用的是哪个库,就会删掉哪个库
- db.表名.drop()
- 删除指定表名的表
后续的一些操作,以后用到时再做记录,可能不用以后也会生疏。
MongoDB-DML
MongoDB-DQL
All articles in this blog are licensed under CC BY-NC-SA 4.0 unless stating additionally.


