mongo对命令大小写敏感,SQL对大小写不敏感
mongo是json数据,一条json数据就是文档,没有结构
支持 字符串、数字、布尔、空类型,mapping 、数组结构
SQL是结构化数据,一行结构化数据就是记录,有结构约束
支持字符、数字、日期、枚举、布尔,
查看数据库
show databases
切换数据库
use db
切换数据库之后,当前数据库对象为db
通过db
对象对集合
和文档
进行操作
删除数据库
db.dropDatabase()
删除的是当前数据库对象
创建集合
通过命令创建
db.createCollection(c)
c是集合的名称
插入文档时创建
db.c.insert(josn)
c是集合的名称
查看表
show collections
集合删除
db.c.drop()
命令基本结构 db.cname.[insert|remove|update|find]({filter}, {update})
增 - insert
db.cname.insert({"key": value, ...})
每新增一条文档,都会为文档创建 _id字段 {"_id"}
删 - remove
db.cname.remove({filter})
改 - update
db.cname.update({filter}, {source})
查 - find | findOne
db.cname.find({filter})
db.cname.findOne({filter})
原文:https://www.cnblogs.com/2bjiujiu/p/14017911.html