1. mongo 进入
2. exiit 退出
库操作:
1. show dbs 查看所有库
2. db.dropDatabase() 删除当前所在的库
3. use 库名 用哪个库
集合操作:
1. db.createCollection("haha") 创建一个集合
2. show collections 查询所有集合
3. db.集合名.drop() 删除集合
数据操作:
插入
1. db.集合名.insert({"name":"C",age : 15}) 插入数据
2. db.集合名.insert([ 插入多行数据
{name:"C",sex:"nv"},
{name:"B",age:11}
])
查询:
1. db.集合名.find() 查询集合数据
2. db.集合名.find().pretty() 美观查询
3. db.集合名.find({name:"C",age:4}) 条件查询
4. db.集合名.find({name:"C"},{age:1}) 只显示age字段,1表示true的意思,写true也行,0是false,也就是除去age之外的字段
修改:
1. db.集合名.update({name:"a"},{ase:"a"}) 只修改第一个
2. db.集合名.update({age:5},{$set:{name:"修改"}}) 指定修改,也只修改第一个
3. db.集合名.update({age:5},{$set:{name:"修改"}},{multi:true}) 指定修改,改全部
删除:
1. db.集合名,remove({name:"cui"}) 全删
2. db.集合名,remove({name:"cui"},{justOne:1}) 删一个