当前位置: 首页 > news >正文

记一次Ubuntu22安装MongoDB8并同步本地数据过程

1. 效果展示

2. 安装MongoDB 8

根据官方文档https://www.mongodb.com/zh-cn/docs/manual/tutorial/install-mongodb-on-ubuntu/一顿操作即可

2.1 配置微调支持远程访问

修改配置文件,默认/etc/mongod.conf

# network interfaces
net:port: 27017bindIp: 0.0.0.0

2.2 新增admin用户鉴权访问

在配置文件中,我们启动权限控制

security:authorization: enabled

通过命令mongosh,连接到MongoDB,切换数据库use admin,然后创建用户

# 创建用户
db.createUser({user: "admin",pwd: "yourPassword", roles: [{ role: "root", db: "admin" }]
})
# 查看创建的用户
db.getUsers()

2.3 重启服务远程连接

systemctl restart mongod
mongosh -u admin -p ****** --authenticationDatabase admin --port 27017

远程通过Navicat等工具即可连接

3. 数据dump与restore

# 数据dump出来
mongodump --host 127.0.0.1 --port 27017 --username admin --password ****** --authenticationDatabase admin --db stock --out /home/shenjian/stock --gzip# 数据restore到远程服务器
mongorestore --host 192.163.0.9 --port 27017 --username admin --password ****** --authenticationDatabase admin --db stock /home/shenjian/stock/stock --gzip
http://www.lqws.cn/news/602353.html

相关文章:

  • 应急响应类题练习——玄机第四章 windows实战-emlog
  • 微信小程序使用秋云ucharts echarts
  • 高阶数据结构------并查集
  • 数据结构day7——文件IO
  • STM32——存储器映射(Memory mapping)
  • 反向传播 梯度消失
  • OSE3.【Linux】练习:编写进度条及pv命令项目中的进度条函数
  • 07CSRF 漏洞保护
  • vite项目中引入tailwindcss,难倒AI的操作
  • Modbus协议
  • 数字图像处理学习笔记
  • Spring IOC容器核心阶段解密:★Bean实例化全流程深度剖析★
  • 菜谱大全——字符串处理艺术:从文本解析到高效搜索 [特殊字符][特殊字符]
  • 城市灯光夜景人像街拍摄影后期Lr调色教程,手机滤镜PS+Lightroom预设下载!
  • 自由学习记录(66)
  • RESTful API 设计原则深度解析
  • 转录组分析流程(六):列线图
  • 笨方法学python-习题12
  • JavaScript 安装使用教程
  • 解码知识整理,使您的研究更高效!
  • 分区表设计:历史数据归档与查询加速
  • [论文阅读] 人工智能 + 软件工程 | 从软件工程视角看大语言模型:挑战与未来之路
  • python训练day46 通道注意力
  • 2025-0701学习记录19——“问题-方法-洞见”框架做汇报
  • 半导体和PN结
  • socket编程
  • Android11 添加自定义物理按键事件监听回调
  • Vite 7.0 与 Vue 3.5:前端开发的性能革命与功能升级
  • 【Linux】进程
  • NLP——RNN变体LSTM和GRU