mongodb数据库入门之CURD简单操作示例
发表于:2025-11-15 作者:千家信息网编辑
千家信息网最后更新 2025年11月15日,本文实例讲述了mongodb数据库入门之CURD简单操作。分享给大家供大家参考,具体如下:查看所有数据库show dbs;show databases; #有些版本可能不行使用数据库use 数据库名查
千家信息网最后更新 2025年11月15日mongodb数据库入门之CURD简单操作示例
本文实例讲述了mongodb数据库入门之CURD简单操作。分享给大家供大家参考,具体如下:
查看所有数据库
show dbs;show databases; #有些版本可能不行
使用数据库
use 数据库名
查看集合(集合即mysql的表)
show tables/collections
查看帮助
db.help()
创建库
MongoDB的库是隐式创建的,可以use一个不存在的库,
然后在该库下创建colletion即可以创建库。
删除数据库
db.dropDatabase();
创建集合
db.createCollection(name, options)
示例:> db.createCollection('student');
删除集合
db.collectionName.drop();
插入文档(添加数据)
db.COLLECTION_NAME.insert(document)
示例:
db.student.insert({name:'zhang san',age:10});删除文档
db.COLLECTION_NAME.remove(查询表达式,选项)
示例:
db.student.remove({'_id':ObjectId('5bc57f9e0a64e83e9db621ca')});第二个参数:
justOne : (可选)如果设为 true 或 1,则只删除一个文档,相当于limit 1。
更新文档
db.collectionName.update(, ,{upsert: , //如果没有则新增数据multi: ,writeConcern: })
示例:
db.student.update({'age':12},{$set:{'name':'li si2'}$rename:{'birth':'birthday'}$inc:{'age':16},$unset:{'status':1}})说明:
如果不使用$set则会将原来的整条数据修改为新的数据,
使用$set后,只修改要修改的列。
- $unset 删除某个列
- $rename 重命名某个列
- $inc 增长某个列的值
查询文档
db.collection.find(query, projection)
示例:
db.student.findOne();//查询一条db.student.find();//查询所有db.student.find({},{name:1});//查询name列(包含_id)db.student.find({},{name:1,_id:0});//查询name列(不包含_id)希望本文所述对大家MongoDB数据库程序设计有所帮助。
数据
数据库
查询
示例
文档
帮助
不行
参数
实例
版本
程序
程序设计
表达式
参考
增长
更新
设计
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
杭州野玛网络技术有限
2019四川软件开发
幼儿园网络安全演练小结
重庆商城软件开发要多少钱
乡镇网络安全进社区方案
电脑上打开数据库快捷键
网易大神怎么屏蔽服务器
火鸟数据库文件夹
视易网关服务器wgs87参数
远程管理网站服务器
宁波财务软件开发高端的
政府应如何维护网络安全
网络技术工程师美团
idea导出整个数据库
csgo怎么切换国家服务器
云南b系列服务器机柜云主机
青海省网络安全
网络安全日常管理工作
物理差的女生可以学网络技术吗
数据库在项目中是如何使用
查找数据库账号密码
图片以地址的方式存入数据库
数据库技术应用电大
选择数据库
微软服务器 免费
网贷 网络安全
网络安全法境内不得向
金华银行软件开发岗好不好
ps数据库插入成功
网络安全申查坚持