MongoDB的常用命令有哪些
发表于:2025-11-13 作者:千家信息网编辑
千家信息网最后更新 2025年11月13日,MongoDB的常用命令有哪些,相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。一、数据库相关1.切换/创建数据库>use "dbname"
千家信息网最后更新 2025年11月13日MongoDB的常用命令有哪些
MongoDB的常用命令有哪些,相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。
一、数据库相关
1.切换/创建数据库
>use "dbname";
2.查询所有数据库
> show dbs;mytest 0.000GB
3.查看当前使用的数据库
> db.getName();
Mytest
4.查看数据库版本
> db.version();
4.2.8
5.查看当前db的链接地址
> db.getMongo();
connection to 127.0.0.1:27017
二、用户相关
1、创建普通用户(创建用户cg,对mytest数据库读写权限)
> db.createUser({user:"cg",pwd:"lianshi",roles:[{role:"readWrite",db:"mytest"}]})2、删除用户>db.dropUser("yonghu")
3、修改用户密码
db.updateUser("cg",{pwd:"123456"})4、进入数据mytest,用户名密码认证
> db.auth("cg","lianshi");三、集合Collection相关
1.获得数据聚合(表)
> db.getCollectionNames();[ "student" ]
2. 集合(表)插入数据
db.student.insert({"id":"2","name":"yxy"})3.查询数据
> db.student.find();{ "_id" : ObjectId("5eef61f3447efbc4346fbb9b"), "id" : "2", "name" : "yxy" }{ "_id" : ObjectId("5eef61fe447efbc4346fbb9c"), "id" : "1", "name" : "hmf" }{ "_id" : ObjectId("5eeff9582e8cdcf5c32c0ecf"), "id" : "3", "name" : "yx" }相当于:select* from student;4.查询唯一字段值
> db.student.distinct("name");[ "hmf", "yx", "yxy" ]会过滤掉name中的相同数据
相当于:select distict name from student;
5.查询name = yxy的记录
> db.student.find({"name":"yxy"});{ "_id" : ObjectId("5eef61f3447efbc4346fbb9b"), "id" : "2", "name" : "yxy" }{ "_id" : ObjectId("5ef077145c4ca32ccc787893"), "id" : "2", "name" : "yxy" }相当于: select * from student where name = "yxy";
6.插入int32字段类型的数据
db.student.insert({"id":NumberInt(1234567),"name":"hu"});7、插入int64字段类型数据
db.student.insert({"age":NumberLong(22),"name":"hu"});8、插入Decimal字段类型数据
db.student.insert({"va":NumberDecimal("22.3"),"name":"hu"});9、查询语句
db.student.find({}) .projection({}) .sort({_id:-1}) .limit(100)10、删除(集合)表
db.student.drop();
看完上述内容,你们掌握MongoDB的常用命令有哪些的方法了吗?如果还想学到更多技能或想了解更多相关内容,欢迎关注行业资讯频道,感谢各位的阅读!
数据
数据库
用户
查询
字段
类型
命令
常用
内容
密码
方法
更多
问题
普通
相同
束手无策
为此
原因
地址
对此
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
虚拟机配置服务器主机名
棋牌专用高防服务器
获取数组中第几个数据库
数据库死锁是怎么回事
关于网络安全知识竞赛的网站
服务器管理没有rid
杭州银行网络安全吗
闲置电脑搭建游戏服务器
现有网络技术与设备调研
服务器监控怎么安装线路
web软件开发介绍
网络安全工程师一般工资
数据库的数据安全措施包括
让数据库的名字随机滚动
c#医疗软件开发
画手抄报绿色上网共建网络安全
数据库中绝对移动命令
网络安全等级三级防护
1005用打印服务器
电力行业数据库安全
有关网络技术招聘信息
信息管理服务器备份记录表
计算机等级4级数据库工程师
查数据库备份地址
网络安全先进事迹材料
oa办公软件开发流程
外部软件无法访问sql数据库
计算机网络安全论文6000
史密斯软件开发
查看sql数据库 数据