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

mongodb linux连接,查询数据真实情况,数据记录数及排查mongodb日志关键字

mongodb linux连接,查询数据真实情况,数据记录数及排查mongodb日志关键字

mongodb linux连接,查询数据真实情况,数据记录数及排查mongodb日志关键字

# 直接连接
mongo "mongodb://you account:you password@127.0.0.1:27017/cmsServer"

# 或者分步骤连接
mongo --host 127.0.0.1 --port 27017 -u you account -p you password --authenticationDatabase cmsServer cmsServer

服务器:
17:58:40 Disconnecting from 172.16.1.64... done.


# 检查MongoDB服务是否运行
sudo systemctl status mongod

# 启动MongoDB服务
sudo systemctl start mongod

# 查看MongoDB监听端口
netstat -tlnp | grep 27017


// 查看当前数据库
> db.getName()

// 查看所有数据库
> show dbs

// 查看当前数据库的集合
> show collections

// 简单查询测试
> db.stats()


> db.getName()
cmsServer
> show collections
articles
> db.stats()
{
"db" : "cmsServer",
"collections" : 1,
"views" : 0,
"objects" : 1,
"avgObjSize" : 289,
"dataSize" : 289,
"storageSize" : 16384,
"numExtents" : 0,
"indexes" : 2,
"indexSize" : 32768,
"ok" : 1
}

// 方法1:使用count()方法
> db.articles.count()

// 方法2:使用聚合管道(推荐)
> db.articles.countDocuments()

// 方法3:查看所有数据
> db.articles.find().pretty()

// 方法4:获取集合统计信息
> db.articles.stats()


// 精确统计articles集合文档数量
> db.articles.countDocuments({})

// 查看具体数据内容
> db.articles.find()

// 格式化显示所有数据
> db.articles.find().pretty()

// 连接后执行
show dbs // 查看所有数据库
use your_database // 切换到目标数据库
show collections // 查看集合
db.collection.count() // 统计文档数量


# 查看最近的日志
tail -f /var/log/mongodb/mongod.log
grep -i "error\|warning\|delete\|drop" /var/log/mongodb/mongod.log

找到日志文件后,mongodb安装目录/logs/mongodb.log,过滤查询删库等敏感关键字:
grep -i "error\|warning\|delete\|drop" mongod.log >> 260226.log

建议尽快检查系统日志和MongoDB日志,确定具体的丢失时间和原因。


> db.articles.find().pretty()
{
"_id" : ObjectId("699ec98024382628b0bda969"),
"created_at" : ISODate("2026-02-25T10:05:52.465Z"),
"update_at" : ISODate("2026-02-25T10:05:52.465Z"),
"title" : "测试",
"identifier" : "test20260225",
"htmlContent" : "<p>test20260225</p>",
"type" : "scooter",
"history" : [ ],
"updateOp" : "test",
"createOp" : "test",
"updateTime" : ISODate("2026-02-25T10:05:52.461Z"),
"createTime" : ISODate("2026-02-25T10:05:52.461Z"),
"description" : "test20260225"
}

http://www.jsqmd.com/news/417869/

相关文章:

  • 2026年 东莞/广东腊味手信推荐榜:老字号广式腊肠与地标美食口碑深度解析,大湾区港澳伴手礼精选 - 品牌企业推荐师(官方)
  • 别再瞎找了!10个一键生成论文工具测评:本科生毕业论文+开题报告写作全攻略
  • 2026 年企业智能建设实力服务商:Deepseek 知识库部署、企业知识库、BI 本地私有化部署方案推荐 - 品牌2025
  • 2026年2月徐州称重给料机、电子皮带秤、称重给煤机厂家哪家好 - 2026年企业推荐榜
  • 2026电竞键盘推荐首选|迈从Ace 68 Turbo实现0.06ms赛事级延迟,性能出众 - 速递信息
  • 2026宁波财税公司TOP5推荐|工商注册+代理记账专属靠谱榜单 - 品牌智鉴榜
  • APUE笔记:Signals(十) - Invinc
  • Qt 连接 MySql 数据库
  • 新博客文章 - 法Q
  • 基于MATLAB的PAM通信系统仿真实现
  • 2026口碑出众的有机玻璃加工厂家排行榜出炉,亚克力制作/有机玻璃加工/有机玻璃定制,有机玻璃加工实力厂家找哪家 - 品牌推荐师
  • 以小身材融入场景,用大算力赢战AI!联想PGX工作站,做AI时代的小巨人 - 博客万
  • 2026年钢坝/翻板/铸铁/钢制水利闸门厂家推荐榜:新河县前进水工机械厂,适配防洪/灌溉/市政多场景水资源调控 - 品牌推荐官
  • 信号与系统2026(春季)作业要求及参考答案汇总
  • 257_尚硅谷_反序列化介绍和应用实例
  • 2026磁轴键盘哪个牌子好?实测五大热门款,迈从Ace 68 Turbo稳坐榜首 - 速递信息
  • 对拍,随机数
  • 2026年全国清洁设备厂家哪家靠谱? 技术先进服务到位 覆盖各类使用场景 - 深度智识库
  • 算法结构
  • 2026河南冷库行业数据盘点:权威发布TOP5运营格局现状 - 精选优质企业推荐榜
  • 2026年东莞手信推荐榜:广东特产/伴手礼精选,匠心工艺与地道风味的文化传承之选 - 品牌企业推荐师(官方)
  • 2026年,哪些有机玻璃制品厂家更受市场青睐?亚克力制作/亚克力制品/有机玻璃加工,有机玻璃制品源头厂家选哪家 - 品牌推荐师
  • 破解黄岛装修痛点:至善全龄全案整装方法论如何实现安心性价比装修? - 速递信息
  • 2026年2月四川省弱电工程厂家最新排行榜 - 深度智识库
  • 我想学习微服务项目,学习 Redis ES MQ 在项目中的作用,bilibili 上的黑马商城和谷粒商城如何选择
  • 2026年变电站控制柜选哪家?口碑厂商推荐来啦,紧凑型高压柜/高压电力施工/明装配电箱/模块化低压柜,控制柜制造企业排名 - 品牌推荐师
  • LeetCode3666:使二进制字符串全为1的最小操作次数
  • 2026年河南冷库保养服务商5强名单出炉,权威报告揭示一站式 - 精选优质企业推荐榜
  • 推荐一个微服务视频教程,用到了 Redis MQ ES
  • 少走弯路:10个AI论文写作软件测评!本科生毕业论文+开题报告必备工具推荐