随笔分类 -  数据库 / mongodb常用命令

摘要:mongodb用户操作一.给所有数据库添加访问认证1.编辑mongodb.conf添加参数auth=true权限vi /usr/local/mongodb/bin/mongodb.conf添加auth=true参数2.重启mongodb,未认证直接使用show dbs无法查看二.用户权限操作1.系统 阅读全文
posted @ 2023-07-11 09:21 常疯大虾 阅读(29) 评论(0) 推荐(0) 编辑
摘要:Mongodb数据库操作一.默认数据库1.show dbs查看数据库admin库主要存储MongoDB的用户、角色等信息config库主要存储分片集群基础信息local库主要存储副本集的元数据test默认空数据库,无法查看2.amdin数据库syetem内容介绍system.version存储aut 阅读全文
posted @ 2023-07-11 09:21 常疯大虾 阅读(13) 评论(0) 推荐(0) 编辑
摘要:Mongodb集合操作1.查看当前数据库下所有集合show collectionsshow tables2.新建集合db.createCollection("product")3.新建集合并插入文档db.girl.insert({"name":"小花","age":"33","address":"c 阅读全文
posted @ 2023-07-11 09:21 常疯大虾 阅读(17) 评论(0) 推荐(0) 编辑
摘要:mongodb插入文档数据1.insert插入单条数据info = { "name": "teacher01", "num": 01, "age": 33, "sex": "man", "phone": 18782940194, "address": "成都龙泉"}db.teacher.insert 阅读全文
posted @ 2023-07-11 09:21 常疯大虾 阅读(118) 评论(0) 推荐(0) 编辑
摘要:Mongodb聚合函数查询1.match函数db.person.aggregate([{"$match":{"address":"龙泉"}}])2.group分组查询db.person.aggregate([{$group: {_id:"$address", count:{$sum:1} } }]) 阅读全文
posted @ 2023-07-11 09:20 常疯大虾 阅读(81) 评论(0) 推荐(0) 编辑
摘要:Mongodb查询排序操作1.通过1控制正序显示db.teacher.find().sort({"_id":1})2.通过-1控制倒序显示db.teacher.find().sort({"_id":-1}) 阅读全文
posted @ 2023-07-11 09:20 常疯大虾 阅读(50) 评论(0) 推荐(0) 编辑
摘要:Mongodb按条件查询文档数据一.按单条件查询1.查询集合下的所有文档数据db.teacher.find()db.teacher.find().pretty()2.控制显示结果通过1控制需要显示得字段,通过0过滤不显示得字段db.teacher.find({"_id":10},{"address" 阅读全文
posted @ 2023-07-11 09:20 常疯大虾 阅读(166) 评论(0) 推荐(0) 编辑
摘要:Mongodb更新数据1.只更新查找到得第一条数据db.teacher.update({"age":18},{$set:{"age":22}})2.更新查找到所有数据db.teacher.update({"age":18},{$set:{"age":22}},{multi:true}) 阅读全文
posted @ 2023-07-11 09:19 常疯大虾 阅读(52) 评论(0) 推荐(0) 编辑
摘要:Mongodb删除文档数据1.删除匹配条件的一个db.teacher.remove({"name":"teacher02"},{"justOne":true})2.删除匹配条件的多个文档db.teacher.remove({"name":"teacher03"})3.删除集合中所有文档db.teac 阅读全文
posted @ 2023-07-11 09:19 常疯大虾 阅读(11) 评论(0) 推荐(0) 编辑
摘要:Mongodb文档索引操作1.查询文档索引db.person.getIndexes()2.创建文档索引db.person.createIndex({num:-1})3.删除指定索引db.person.dropIndex("sex_1_num_-1")4.删除全部索引db.person.dropInd 阅读全文
posted @ 2023-07-11 09:19 常疯大虾 阅读(30) 评论(0) 推荐(0) 编辑
摘要:Studio 3t可视化工具下载和环境配置一.下载和安装1.下载官网:https://robomongo.org/2.安装一键式安装二.连接mongodb数据库1.点击connect-new connection2.配置mongodb服务3.权限认证-数据库账号和密码4.测试是否正常连接到mongo 阅读全文
posted @ 2023-07-11 09:19 常疯大虾 阅读(558) 评论(0) 推荐(0) 编辑
摘要:Mongdb下载和安装一.下载mongodb1.进入官网,选择需要的系统版本官网地址:https://www.mongodb.com/try/download/community2.上传至服务器并且解压解压:rm -rf mongodb-linux-x86_64-rhel70-6.0.7.tgz更名 阅读全文
posted @ 2023-07-11 09:18 常疯大虾 阅读(281) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示