MongoDB
风行無痕
应用工程师/DBA管理员,专注Java/C#/Python程序设计。
展开
-
Mongodb 3.6 数据恢复操作
Mongodb 3.6 数据恢复操作原创 2024-07-16 15:29:04 · 556 阅读 · 0 评论 -
MongoDB数据库 bat备份脚本
提前将MongoDB安装的bin路径加到系统环境变量PATH里面,方便直接运行mongodump命令@echo offfor /f "tokens=2 delims==" %%a in ('wmic path win32_operatingsystem get LocalDateTime /value') do ( set t=%%a):: format date to yyyyMMddset fdate=%t:~0,8%d:cd D:\DB_backup\Mongodump...原创 2021-07-31 00:17:30 · 410 阅读 · 0 评论 -
MongoDB配置参数详解
#对mongo实例来说,每个host允许链接的最大链接数,这些链接空闲时会放入池中,如果链接被耗尽,任何请求链接的操作会被阻塞等待链接可用,推荐配置10connectionsPerHost=10#当链接空闲时,空闲线程池中最大链接数minPoolsSize=5#此参数跟connectionsPerHost的乘机为一个线程变为可用的最大阻塞数,超过此乘机数之后的所有线程将及时获取一个异常.e...转载 2020-03-06 12:27:38 · 1149 阅读 · 0 评论 -
详细图解mongodb下载、安装、配置与使用
一:下载、安装、配置、使用官方安装下载链接:https://www.mongodb.com/download-center?jmp=nav#community点击DOWNLOAD按钮,开始下载。不过值得注意的是,上次测试了最新版本,在官网下载安装之后没有mongo.exe和mongod.exe因此我又卸载了官网版本,使用解压包重新安装,解压包版本如下:有兴趣的话还是可以从官网下...转载 2019-11-09 23:28:12 · 390 阅读 · 0 评论 -
MongoDB认证——从MONGODB-CR升级为SCRAM-SHA-
MongoDB数据库用Robomongo可以远程连接,但是用java代码行不行,无法认证,报下面日志的错误:发现Robomongo的认证中有一个选项 Mechanism:因为我使用的mongoDB版本是2.6.7,所以Mechanism只能使用MONGODB-CR而不是SCRAM-SHA所以需要修改代码//原来的MongoCredential credential = Mong...原创 2019-09-25 11:59:19 · 3310 阅读 · 0 评论 -
MongoDB学习过程
操作用户验证账号use admindb.auth("root","root")创建用户(在当前库执行)use testdb.createUser({user:"ss",pwd:"test",roles:[{"role":"dbOwner","db":"test"}]})删除用户(需要root权限,会将所有数据库中的ss用户删除)db.s...原创 2019-11-05 12:03:36 · 125 阅读 · 0 评论 -
MongoDB备份和还原
进入MongoDB的bin目录执行:备份mongodump -h 127.0.0.1 --port 27017 -u UserName -p PassWord -d DBName -o E:\DB_backup\Mongodump\-h: MongoDB所在服务器地址,例如:127.0.0.1,当然也可以指定端口号:127.0.0.1:27017 -u: ...原创 2019-09-24 14:37:33 · 203 阅读 · 0 评论 -
mongoDB数据库操作
1.打开mongoDB数据库,并进入test数据库use test2.添加一个用户db.createUser( { user: "test", pwd: "123456", roles: ["readWrite"] })3.登录用户,并测试是否好用db.auth("test", "123456")db.cr...原创 2019-09-24 08:46:50 · 131 阅读 · 0 评论 -
Java MongoDB 连接 查询 导出excel
MongoDB查询数据并导出到excelpackage demo.mongodb.ramsey;import java.io.FileOutputStream;import java.io.IOException;import java.util.ArrayList;import java.util.regex.Pattern;import org.apache.poi....原创 2019-09-18 11:03:36 · 680 阅读 · 0 评论 -
Java使用POI将MongoDB数据库数据导出到Excel文件
public class MongoToExcel { private static Integer PORT = 27017; //端口号 private static String IP = "localhost"; //IP private static String DAT...转载 2019-06-24 09:44:23 · 1366 阅读 · 0 评论 -
Java MongoDB插入
Java MongoDB插入前言插入是向MongoDB中添加数据的基本方法。对目标集使用insert方法来插入一条文档。这个方法会给文档增加一个”_id”属性(如果原来没有的话),然后保存到数据库中。1、连接数据库,拿到集合firstCollectionMongoClient mClient = new MongoClient("10.2...转载 2019-06-17 22:03:27 · 2998 阅读 · 0 评论 -
java MongoDB查询(一)简单查询
前言MongoDB的java驱动提供了查询的功能,查询条件也是bson对象,这篇就看下怎么进行简单的数据查询1、数据结构集合:firstCollection数据内容:{ "_id" : ObjectId("55adba52fa1f3cf038c2aea6"), "name" : "user0", "age" : 2...转载 2019-06-17 21:57:48 · 8448 阅读 · 0 评论 -
java MongoDB查询(二)复杂查询
前言在上篇《java MongoDB查询(一)简单查询》中我们简单了解了下查询,但是仅仅有那些查询是不够用的,还需要复杂的查询,这篇就这点进行叙述。1、数据结构集合:firstCollection数据内容:{ "_id" : ObjectId("55adba52fa1f3cf038c2aea6"), "name" ...转载 2019-06-17 21:57:03 · 1576 阅读 · 0 评论 -
windows 下 mongodb studio 3t 重置使用日期
将下面的内容复制到.bat的文件,直接管理运行即可@echo offECHO 重置Studio 3T的使用日期FOR /f "tokens=1,2,* " %%i IN ('reg query "HKEY_CURRENT_USER\Software\JavaSoft\Prefs\3t\mongochef\enterprise" ^| find /V "installation" ^| fi...转载 2019-06-17 13:43:49 · 705 阅读 · 0 评论 -
MongoDB简单使用
MongoDBMongoDB 是一个跨平台的,面向文档的数据库,是当前 NoSQL 数据库产品中最热门的一种。它介于关系数据库和非关系数据库之间,是非关系数据库当中功能最丰富,最像关系数据库的产品。它支持的数据结构非常松散,是类似JSON 的 BSON 格式,因此可以存储比较复杂的数据类型。MongoDB 最大的特点是他支持的查询语言非常强大,其语法有点类似于面向对象的查询语言,几乎...转载 2019-06-17 13:40:16 · 279 阅读 · 0 评论