基本操作
启动服务器 `sudo service mongdb
查看当前库 db
查看所有的数据库 sh ow dbs
删除当前的数据库db.dropDatabase()
观察集合show collections
删除集合db.集合名字.drop()
db是当前数据库
创建数据库 use xxx # 要插入数据后才会创建
创建集合 db.createCollection(name, options)
- 例如
db.createCollection("stu")
- 例如
db.createCollection("sub", {capped:true,size:10})
参数capped :默认是false表示不设置上限,true表示设置上限,参数size:当capped是true时,需要指定参数,表示上限大小,超出上限会覆盖原有的值,单位:字节。(一般不会去设置上限)
插入数据db.集合名.insert({"name":"xiaowang","age":10})
或db.集合名.insert({name:"xiaohong"})
_id存在则报错
查看数据db.集合名.find()
插入更新数据save()
_id如果存在可以更新
更新数据db.集合名.update({旧数据},{新数据})