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

mongodb数据库操作

1、启动mongodb

 /usr/local/mongodb/bin/mongod --dbpath /var/mongodb/data/--logpath /var/mongodb/logs/log.log  &

在mongodb启动命令中

--dbpath 指定mongodb的数据存储路径

--logpath 指定mongodb的日志存储路径

2、停止mongodb

第一步先进入mongo命令行模式

第二步,使用use admin 命令进入admin数据库

第三步,执行 db.shutdownServer()命令 停止服务。代码及显示如下:

[root@localhost data]# mongo
MongoDB shell version: 2.4.14
connecting to: test
Server has startup warnings: 
2019-06-20T17:59:54.575+0800 I STORAGE  [initandlisten] 
2019-06-20T17:59:54.575+0800 I STORAGE  [initandlisten] ** WARNING: Using the XFS filesystem is strongly recommended with the WiredTiger storage engine
2019-06-20T17:59:54.575+0800 I STORAGE  [initandlisten] **          See http://dochub.mongodb.org/core/prodnotes-filesystem
2019-06-20T17:59:55.404+0800 I CONTROL  [initandlisten] 
2019-06-20T17:59:55.404+0800 I CONTROL  [initandlisten] ** WARNING: Access control is not enabled for the database.
2019-06-20T17:59:55.404+0800 I CONTROL  [initandlisten] **          Read and write access to data and configuration is unrestricted.
2019-06-20T17:59:55.404+0800 I CONTROL  [initandlisten] ** WARNING: You are running this process as the root user, which is not recommended.
2019-06-20T17:59:55.404+0800 I CONTROL  [initandlisten] 
2019-06-20T17:59:55.405+0800 I CONTROL  [initandlisten] 
2019-06-20T17:59:55.405+0800 I CONTROL  [initandlisten] ** WARNING: You are running on a NUMA machine.
2019-06-20T17:59:55.405+0800 I CONTROL  [initandlisten] **          We suggest launching mongod like this to avoid performance problems:
2019-06-20T17:59:55.405+0800 I CONTROL  [initandlisten] **              numactl --interleave=all mongod [other options]
2019-06-20T17:59:55.405+0800 I CONTROL  [initandlisten] 
2019-06-20T17:59:55.405+0800 I CONTROL  [initandlisten] ** WARNING: /sys/kernel/mm/transparent_hugepage/enabled is 'always'.
2019-06-20T17:59:55.405+0800 I CONTROL  [initandlisten] **        We suggest setting it to 'never'
2019-06-20T17:59:55.405+0800 I CONTROL  [initandlisten] 
2019-06-20T17:59:55.405+0800 I CONTROL  [initandlisten] ** WARNING: /sys/kernel/mm/transparent_hugepage/defrag is 'always'.
2019-06-20T17:59:55.405+0800 I CONTROL  [initandlisten] **        We suggest setting it to 'never'
2019-06-20T17:59:55.405+0800 I CONTROL  [initandlisten] 
> use admin
switched to db admin
> db.shutdownServer()
Thu Jun 20 18:01:16.276 DBClientCursor::init call() failed
server should be down...
Thu Jun 20 18:01:16.277 trying reconnect to 127.0.0.1:27017
Thu Jun 20 18:01:16.277 reconnect 127.0.0.1:27017 failed couldn't connect to server 127.0.0.1:27017
> 

 2 、导出Mongodb数据

[root@localhost back-mongo]# mongoexport -h 127.0.0.1:27017 -d trail -c location  -o /home/back-mongo/show.csv

mongoexport用于导入csv或json或txt数据, 其中-h指定Mongo服务地址,-d指定导出哪个数据为,-c指定导出哪个表,-o指定导出的文件夹

http://www.lryc.cn/news/160804.html

相关文章:

  • 第 2 章 线性表 ( 双链循环线性表(链式存储结构)实现)
  • redis在日常开发工作中的常见用法
  • 小程序实现下拉刷新
  • Day 36 贪心算法 part05 : 435. 无重叠区间 763.划分字母区间 56. 合并区间
  • 使用Python将网页数据保存到NoSQL数据库的方法和示例
  • 两个路由器如何连接设置的方法攻略
  • 分类任务评价指标
  • c++静态成员
  • go-zero直连与etcd服务注册中心
  • Kotlin File writeText appendText appendBytes readBytes readText
  • 常见缺少msvcp140.dll问题及解决方法,分享多种方法帮你解决
  • 【K210+ESP8266图传上位机开发】TCP server + JPEG图像解析上位机开发
  • Linux查看当前文件夹的大小
  • YOLO目标检测——密集人群人头数据集+已标注yolo格式标签下载分享
  • 论文精读 —— Gradient Surgery for Multi-Task Learning
  • 【VS Code插件开发】常见自定义命令(七)
  • Spring Cloud服务发现与注册的原理与实现
  • FFmpeg入门之简单介绍
  • 新版DBeaver调整编辑窗口字体大小
  • 《vue3实战》运用push()方法实现电影评价系统的添加功能
  • JavaScript学习笔记02
  • 短信过滤 APP 开发
  • 【计算机基础知识7】垃圾回收机制与内存泄漏
  • [学习笔记]CS224W
  • 华为云API对话机器人CBS的魅力—实现简单的对话操作
  • 精益制造、质量管控,盛虹百世慧共同启动MOM(制造运营管理)
  • 【科研论文配图绘制】task7密度图绘制
  • Python3 集合
  • 【山河送书第十期】:《Python 自动化办公应用大全》参与活动,送书两本!!
  • Java多线程——同步