MongoDB小结03 - insert、remove
2024-08-30 18:42:16
连接MongoDB(bin目录下)
./mongo
如果觉得shell里空空的可以输入help,在刷屏的同时大致了解下有哪些方法
help
现在咱们还没有数据库,咱们创建一个,任性起名:template
use template
咱们确认下,数据库有没有创建成功
show dbs
template 0.078GB
如果存在template,就进入,如果没有,在最后保存的时候就会创建template
insert
发现已经创建成功,继续走,现在咱们创建一个集合,任性起名:room,再插入点数据
db.room.insert({"desk":1,"bed":1,"window":2})
db.room.find()
{ "_id" : ObjectId("55081e42591555a6c35dd695"), "desk" : 1, "bed" : 1, "window" : 2 }
知识点
insert会给文档增加一个_id(如果原来没有的话),这个_id是文档的唯一标示,然后保存到数据库中
remove
现在咱们不想要这个room文档了,那么来删除它
db.room.remove({})
注意,在remove() 里传入了空对象{},意为删除全部数据,除了这样删除,我们还可以这样删除
db.room.remove({"desk":1})
其他
db.dropDatabase()
删除数据库
db.collection.drop()
删除集合
最新文章
- php批量删除
- 2016年4月最佳的20款 jQuery 插件推荐
- C#字符串操作(參照圓友)
- 让所有的浏览器都支持html5
- BootStrap学习------栅格
- Android Studio插件推荐(PreIOC,GsonFormat)
- TFS更新
- [C#] 我的log4net使用手册
- linux 下 epoll 编程
- js EasyUI前台 价格=数量*单价联动的实现
- Android 的权限设置大全
- hdu 2814 快速求欧拉函数
- iOS如何添加照片模拟器(附带诉讼)
- Java之数据类型,变量赋值
- Synchronized的那些事
- CF 317 A. Lengthening Sticks(容斥+组合数学)
- windows迁移linux问题集锦
- OpenGL 笔记 <;2>; Compiling and Linking a shader program
- [CoentOS] MySQL删除和安装
- IO模型浅析-阻塞、非阻塞、IO复用、信号驱动、异步IO、同步IO