MongoDB

MongoDB忘记密码、修改密码总结

一、修改密码: 切换至mongo的bin目录下,登录mongo use admin db.changeUserPassword('用户名','新密码'); db.auth('用户名','新密码'); 二、忘记密码,重置密码: 步骤如下: 1、找到mongodb的配置文件 通过 ps -ef|grep ......
密码 MongoDB

Ubuntu22.04 安装 mysql8,redis7,MongoDB6

服务器的准备 我的服务器是在腾讯云租的,所以服务器的apt源都是默认配好的,没配好的自行网上查找apt源配置。 本文同样适用于Ubuntu 22,20。Ubuntu18亦可参考。 云服务器一般防火墙未开放端口访问,请自行配置,否则后续远程访问不了: mysql:3306 redis:6379 Mon ......
MongoDB6 MongoDB Ubuntu mysql8 redis7

SpringBoot配置MongoDb

MongoDb建表: MongoDB不需要建表,直接插入数据就会建表。 日期用 ISODate() 转换。 db.getCollection("mongoDbTest").insert({userId:"dxcefg", status:1, price:1.23, updateTime : ISOD ......
SpringBoot MongoDb

MongoDB 4.2副本集配置(一主二副)

目环境: CentOS 7.5 MongoDB 4.2.12 一、部署 MongoDB 1、三个节点安装以下包 yum install -y cyrus-sasl cyrus-sasl-plain cyrus-sasl-gssapi krb5-libs lm_sensors-libs net-snm ......
二副 副本 MongoDB 4.2

Go 使用 MongoDB 实现分页查询

##解决过程 CSDN 中搜到一个有 Bug 的代码 import( "context" "time" "go.mongodb.org/mongo-driver/bson" "go.mongodb.org/mongo-driver/mongo" "go.mongodb.org/mongo-drive ......
MongoDB Go

mongodb使用自带命令工具导出导入数据

记录 mongo 数据库用原生自带的命令工具使用 json 文件方式进行导入、导出的操作! 在一次数据更新中,同事把老数据进行了清空操作,但是新的逻辑数据由于某种原因(好像是她的电脑中病毒了),一直无法正常连接数据库进行数据插入,然后下午2点左右要给甲方演示,所以要紧急恢复本地的部分数据到生产库。 ......
命令 mongodb 工具 数据

MongoDB增删改查操作命令行

MongoDB增删改查操作(命令行)一、插入MongoDB的插入操作很简单,使用insert方法,这里演示从创建数据库、创建集合到插入文档、查询文档。集合创建方法参数说明:size:集合最大空间max:集合最多文档数量(超出size和max限制都会删除最早的记录) 二、删除MongoDB删除操作也很 ......
命令 MongoDB

mongodb常用命令

进入数据库 kubectl exec -it mongodb-configsvr-0 -- mongo mongodb/tstack_cmdb_prod -u tpcloud -p tpcloud@123 --authenticationDatabase admin 备份数据库 kubectl ex ......
命令 常用 mongodb

记录一次nodejs操作mongodb报错

记录一次使用Mongoose操作mongodb报错 Mongoose查询回调函数报错 BookModel.findOne({ name: 'Rust' }, (err, data) => { if (err) { console.log('读取失败'); return; } //输出 data 变量 ......
mongodb nodejs

mongoDB6.5 安装及配置(windows)

1.安装包下载 https://www.mongodb.com/download-center/community 点击链接跳转到下载界面,选择想装的版本即可 这里安装的是(v6.5)版本 2.安装 2.1.mongoDB安装 到这步后,点击Custom可选择安装路径 2.2.mongosh安装 安 ......
mongoDB6 mongoDB windows

docker搭建mongodb及基本语法的使用

一、介绍: 概述: 主使用docker安装mongodb的方法记录,mongo基本语法记录的整理,大神请绕道! 优势: 1.MongoDB提供高性能的数据持久性。对嵌入式数据模型的支持减少了数据库系统上的IO活动 2.如动态模式、灵活的文档模型,适合json数据存储,适合海量数据存储 使用场景: 1 ......
语法 mongodb docker

mysql,redis,mongodb常用命令

MySQL常用命令: 1. mysql -u username -p:以指定用户身份登录 MySQL 数据库。 2. show databases:列出所有数据库。 3. use database_name:选择指定的数据库。 4. show tables:列出当前数据库中的所有表。 5. desc ......
命令 常用 mongodb mysql redis

Docker 运行 mongodb 无法连接 mongosh 问题

##场景 在宿主机上依次执行以下命令, 拉取 mongo 镜像, 创建容器并运行 docker pull mongo docker run --rm -d \ --name mongo-test \ mongo \ bash 进入容器中: docker exec -it mongo-test bas ......
mongodb mongosh Docker 问题

Ubuntu 中安装 MongoDB

您可以通过以下步骤下载并在 Ubuntu 中安装 MongoDB: 1. 打开终端并执行以下命令下载 MongoDB: ```wget -qO - https://www.mongodb.org/static/pgp/server-4.4.asc | sudo apt-key add -``` 2. ......
MongoDB Ubuntu

mongodb基本操作

1. 创建库 说明,mongodb没有创建库的功能,只要use 'dbname' 就声明了一个库,但是show dbs 的时候并不显示。在插入一条记录后,再用show dbs。这个时候库才真正建立. 参考 https://www.mongodb.com/basics/create-database ......
基本操作 mongodb

ubuntu 安装 mongodb

安装 sudo apt-get install gnupg curl -fsSL https://pgp.mongodb.com/server-6.0.asc | \ sudo gpg -o /usr/share/keyrings/mongodb-server-6.0.gpg \ --dearmor ......
mongodb ubuntu

基于Mongodb分布式锁简单实现,解决定时任务并发执行问题

前言 我们日常开发过程,会有一些定时任务的代码来统计一些系统运行数据,但是我们应用有需要部署多个实例,传统的通过配置文件来控制定时任务是否启动又太过繁琐,而且还经常出错,导致一些异常数据的产生 网上有很多分布式锁的实现方案,基于redis、zk、等有很多,但是我的就是一个用了mysql和mongo的 ......
分布式 任务 Mongodb 问题

连接MongoDB+Docker安装MongoDB

一、连接MongoDB 工具:==studio 3T== 下载:https://studio3t.com/download-thank-you/?OS=win64 1、无设置密码 最终成功页面 2、设置了密码 后续同1 二、安装 MongoDB版本:5.0.5 参考: https://www.cnb ......
MongoDB Docker

MongoDB集群配置选项详解

MongoDB的配置如下: mongodb://<username>:<password>@<host1>:<port1>,<host2>:<port2>,...,<hostN>:<portN>/databaseName?replicaSet=<replicaSetName> replicaSet ......
集群 MongoDB

mongodb--聚合操作

一、简单介绍 mongodb的聚合操作分为管道操作和MapReduce操作等。 聚合管道操作:将文档在一个管道处理完毕后,把处理的结果传递给下一个管道进行再次处理 MapReduce操作:是将集合中的批量文档进行分解处理,然后将处理后的各个结果进行合并输出 二、聚合管道操作 1、语法结构: pipl ......
mongodb

mongodb基础教程

知识点 理解 MongoDB 的业务场景, 熟悉 MongoDB 的简介, 特点和体系结构, 数据类型等. 能够通过docker-compose创建并启动mongodb和mongo-express 掌握 MongoDB 基本常用命令实现数据的 CRUD 掌握 MongoDB 的索引类型, 索引管理, ......
mongodb 基础 教程

SpringBoot 整合 MongoDB

SpringBoot 整合 MongoDB 好久没搞 SpringBoot 相关的东西勒,但最近看的代码涉及到了这部分,虽然之前没做过也能看懂,但还是从基础开始搞起比较好。 准备工作 SpringBoot 项目创建 这个本来都不用说的,SpringBoot 创建项目还能不会啊,但因为某些限制,现在用 ......
SpringBoot MongoDB

Springboot集成MongoDB存储文件、读取文件

一、前言和开发环境及配置 可以转载,但请注明出处。 之前自己写的SpringBoot整合MongoDB的聚合查询操作,感兴趣的可以点击查阅。 https://www.cnblogs.com/zaoyu/p/springboot-mongodb.html 使用mongodb存储文件并实现读取,通过sp ......
文件 Springboot MongoDB

mongodb 副本集 数据一致性 写关注配置

验证副本集的写关注 { w: <value>, j: <boolean>, wtimeout: <number> } (1)w选项:确认写入操作的请求已传播到指定数量的mongod实例或具有指定标记的mongod实例。 ①w: majority——写操作传播到数据承载节点的calculated ma ......
一致性 副本 mongodb 数据

MongoDB使用

MongoDB安装 1、运行MongoDB: 1、docker run -p 27017:27017 -v /data/mongo:/data/db --name mongodb -d mongo -p 映射容器服务的 27017 端口到宿主机的 27017 端口。外部可以直接通过 宿主机 ip:2 ......
MongoDB

mongoDB操作指南

1. docker安装mongoDB docker pull mongo:5.0 docker run -itd --name mongo:5.0 -p 27017:27017 mongo --auth -p 27017:27017 :映射容器服务的 27017 端口到宿主机的 27017 端口。外 ......
操作指南 mongoDB 指南

基于SqlSugar的开发框架循序渐进介绍(27)-- 基于MongoDB的数据库操作整合

SqlSugar的开发框架本身主要是基于常规关系型数据库设计的框架,支持多种数据库类型的接入,如SqlServer、MySQL、Oracle、PostgreSQL、SQLite等数据库,非关系型数据库的MongoDB数据库也可以作为扩展整合到开发框架里面,通过基类的继承关系很好的封装了相关的基础操作... ......

mongodb 批量添加索引, 已test开头的集合

// To add an index to all collections in the database that start with "test" and have a field named "ts", and to run the operation in the background, ......
开头 索引 mongodb test

Mongodb

官网及使用 https://www.mongodb.com/ 下载地址: https://www.mongodb.com/download-center CSDN 的下载地址 http://download.csdn.net/download/u013268066/10128934 安装方法: 解药 ......
Mongodb

MongoDB 的使用

一、什么是MongoDB 概念:MongoDB 是一个基于分布式文件存储的数据库。是一个介于关系数据库和非关系数据库之间的产品,是非关系数据库当中功能最丰富,最像关系数据库的。 目的:为web应用提供可扩展的高性能数据存储解决方案 二、MongoDB的安装 这里我使用docker来安装MongoDB ......
MongoDB