mongodb学习总结(一)
发表于:2026-10-31 作者:千家信息网编辑
千家信息网最后更新 2026年10月31日,关于mogodb数据库的默认设置:1.端口默认设置为:270172.数据库文件存放位置默认为:c:/data/db,建议修改为其它磁盘位置,必须在磁盘的根目录创建data/db文件夹3.mongodb
千家信息网最后更新 2026年10月31日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安全错误
数据库的锁怎样保障安全
天津市摩尔互联网科技
互联网的科技
互联网络科技有限公司
华宇互联网科技
九亚互联网科技
互联网科技公司名称
左右互联网络科技
顺网科技2021年互联网排名
西藏七维空间互联网科技有限公司
深圳国际航运科技和互联网
互联网科技创新服务
互联网经济与金融科技
成都铂石互联网科技做什么的
彤创互联网科技有限公司
中国航天科技大学国际工业互联网
广州新华互联网科技学校电竞方面
工业互联网等科技实现智能化赋能
科技互联网海报
江苏苏星互联网科技有限公司
中国互联网公司的科技投入
互联网科技官网
互联网最新的科技
互联网金融 科技
美国互联网科技
腾讯科技 互联网女皇
栖莱科技互联网股份有限公司
深圳市优智互联网科技有限公司
如何创新互联网科技
东莞新华互联网科技学校
全球科技与互联网公司市值变化