mongodb学习总结(一)
发表于:2025-11-09 作者:千家信息网编辑
千家信息网最后更新 2025年11月09日,关于mogodb数据库的默认设置:1.端口默认设置为:270172.数据库文件存放位置默认为:c:/data/db,建议修改为其它磁盘位置,必须在磁盘的根目录创建data/db文件夹3.mongodb
千家信息网最后更新 2025年11月09日mongodb学习总结(一)
关于mogodb数据库的默认设置:
1.端口默认设置为:270172.数据库文件存放位置默认为:c:/data/db,建议修改为其它磁盘位置,必须在磁盘的根目录创建data/db文件夹3.mongodb数据库的默认日志记录方式是重写即覆盖的方式,建议使用追加的方式写日志:mongod --logpath "d:/data/log/mongodb.log" --logappend
mongo shell操作命令:
1.连接mongoDB数据库
mongo --host hostname/ip --port 27017 [databaseName]举例:mongo --host 172.0.0.1 --port 27017 mydbs
2.集合操作
db.student.drop();//删除student这个集合
3.文档操作
重点:了解$inc/$set/$unset/$push/$pop/upsert修改器//往student集合里面插入文档db.student.insert({"name":"zhangsan"});//查询文档使用find();db.student.find();//更新id=58d4ccd4126ab1e4ca76aa73的文档,修改或者新增其name键值对db.student.update({ "_id" : ObjectId("58d4ccd4126ab1e4ca76aa73") },{"$set":{"name":"xiaoming"}});//修改文档使用update()db.student.update({"name":"xiaoming"},{"$set":{"age":23}});db.student.update({"name":"xiaoming"},{"$set":{"name":"成龙"}});结果:{ "_id" : ObjectId("58d4ccd4126ab1e4ca76aa73"), "name" : "成龙", "age" : 23 }//查询文档时格式化文档 db.student.find().pretty(); { "_id" : ObjectId("58d4ccd4126ab1e4ca76aa73"), "name" : "xiaoming", "age" : 23 }//删除文档语法:db.collection.remove(条件,{justOne: ,writeConcern: })query :(可选)删除的文档的条件。justOne : (可选)如果设为 true 或 1,则只删除一个文档。writeConcern :(可选)抛出异常的级别。举例:db.student.remove({"name":"成龙"},{"justOne":true,"writeConcern":true}); 4.条件操作符
$lt(<),$gt(>),$gte(>=),$lte(<=)
5.mongodb模糊查询
db.student.find({"name":{"$regex":"zhangsa*","$options":"i"}});结果: {"_id" : ObjectId("58d4da0a126ab1e4ca76aa74"), "name":"zhangsan"}
db.student.insert({"name":"成龙","age":23,"adress":"北京"}); db.student.find({name:{$regex:"成",$options:"i"}});结果: {"_id" : ObjectId("58d508b109d615ae79c96930"), "name" : "成龙", "age" : 23, "adress" : "北京" }
mongo --host 172.0.0.1 --port 27017 mydbsdb.student.find({"name": {$regex: '成龙', $options:'i'}});db.test_info.find({"tname": {$regex:/成龙./i}});
文档
成龙
数据
数据库
方式
条件
结果
查询
位置
建议
文件
日志
磁盘
北京
修改器
命令
操作符
文件夹
根目录
格式
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
鼎浩网络技术有限公司
软件开发入门学习哪里好
江苏企业软件开发诚信服务
flume数据库
第三方支付系统软件开发公司
kdb数据库的环境变量
网络技术专业一班班会
移动互联及应用和软件开发
九玩网络技术有限公司
郑州网络安全it培训
网络安全性相关
网络安全软件设备
龙岗网络安全建设价格
网络安全的一般特征是什么
数据库加减乘除是什么意思
查询员工信息的数据库
关于网络安全的一些事件
数据库update很慢
hyy云服务器
赤峰专业云计算网络安全培训课程
数据库验证规则为正数怎么写
荒野大镖客2线上怎么换服务器
博看期刊数据库宣传
网络安全博览会神器
php购物车数据库原理
用服务器安装黑群晖
ibm服务器硬盘阵列
海康视频服务器怎么清理缓存
警察网络安全知识竞赛
symbol 软件开发