Mongo DB命令简介
mongod 数据库部署命令 mongo 连接mongodb数据库而使用的命令 mongoimport 导入功能 mongoexport 导出功能 mongorestore 二进制导入功能,一般用作数据库恢复与备份 mongodumpp 二进制导出功能,一般用作数据库恢复与备份 mongostat 查看mongodb 的各种状态
#--fork 选项将会通知 mongod 在后台运行 $ mongod --port --dbpath /data/db/ --logpath /usr/local/var/log/mongodb/mongo.log --fork #使用&后台启动 $ mongod --port --dbpath /data/db/ --logpath /usr/local/var/log/mongodb/mongo.log &
2. 通过配置文件配置
$ vim /usr/local/etc/mongod.conf
port= 【代表端口号,如果不指定则默认为 】
dbpath=/data/db/ 【数据库路径】
logpath=/usr/local/var/log/mongodb/mongo.log 【日志路径】
logappend=true 【日志文件自动累加,而不是覆盖】 #启动命令:
$ /usr/local/etc/ -f mongodb.conf
3. 关闭
#进入mongo
$ mongo > db.shuidownServer()
# 查看当前系统所有数据库
$ show dbs # 切换数据库,并自动创建数据库
$ use local # 删除数据库
$ db.dropDatabase() # 插入数据,insert 拥有一个参数,格式限定json
$ db.local_collection.insert({x:}) # 查看创建的表
$ show collections # 数据查询 , 接受一个参数,json格式 查询条件为空则返回所有数据
# skip: 第几条开始查询
# limit:返回多少条数据
# sort:排序
$ db.local_collection.find({x:}).skip().limit().sort({x:}) # 更新数据
$ db.local_collection.update({x:}, {x: })
# 只修改x的数据,其他属性保持不变
$ db.local_collection.update({x:}, {$set : {x: }})
# 如果查找的数据不存在,则自动写入一条
$ db.local_collection.update({x:}, {$set : {x: }}, true) # 更新多条数据
$ db.local_collection.update({x:}, {$set : {x: }}, false, true) # 删除数据,必须传递参数
$ db.local_collection.remove({x:}) # 删除数据表
$ db.local_collection.drop() # 查看所有数据表
$ show tables # 查看索引
$ db.local_collection.getIndexes() # 创建索引
$ db.local_collection.ensureIndex({x:})
本文仅作为入门笔记参考,后期有MongoDB的知识LZ会在添加,3Q~
Mongo DB命令简介的更多相关文章
- Mongo db 简单介绍及命令笔记
首先来了解下什么是MongoDB ? MongoDB 是由C++语言编写的,是一个基于分布式文件存储的开源数据库系统. 在高负载的情况下,添加更多的节点,可以保证服务器性能. MongoDB 旨在为W ...
- mongo db 使用方法
1 下载 mogodb http://www.mongodb.org/display/DOCS/Downloads 2 打开服务 我安装在e盘下了 可以指定数据文件位置 到 E:\mongoDB\mo ...
- mongo db 使用方法[转]
1 下载 mogodb http://www.mongodb.org/display/DOCS/Downloads 2 打开服务 我安装在e盘下了 可以指定数据文件位置 到 E:\mongoDB\mo ...
- Mongo DB 2.6 需要知道的一些自身限定
在现实的世界中,任何事情都有两面性,在程序的世界中,亦然! 我们不论是在使用一门新的语言,还是一门新的技术,在了解它有多么的让人兴奋,让人轻松,多么的优秀之余,还是很有必要了解一些他的局限性,方便你在 ...
- Mongo DB 安装-及分布式集群部署(初稿)
一.安装步骤, 1, 下载最新的Mongo DB数据库:http://www.mongodb.org/downloads?_ga=1.44426535.2020731121.1421844747\ 下 ...
- Java从入门到精通——数据库篇Mongo DB 导出,导入,备份
一.概述 本篇博客为大家讲述一下Mongo DB是如何导入导出数据,还有就是备份数据的. 在下面操作的时候需要把Mongo DB的服务端打开才能操作. 二.导出. MongoDB的导 ...
- mongo DB for C#
(1)Download the MongoDB C#驱动. http://www.nuget.org/packages/mongocsharpdriver/. (2) Add Reference to ...
- Mongo DB Study: first face with mongo DB
Mongo DB Study: first face with mongo DB 1. study methods: 1. Translate: I am the mongo DB organiz ...
- 《BI那点儿事》数据流转换——OLE DB 命令转换
OLE DB命令对数据流中的数据行执行一个OLE DB命令.它针对数据表中的每一行进行更新操作,可以事先将要更新的数据存放在表中.或者针对一个有输入参数的存储过程,可以将这些参数存放在一个数据表中,不 ...
随机推荐
- 一次spring aop 切面的问题
最新项目有个新需求,要在已经写好的controller里面 加上传入参数的验证,由于有多个 controller而且验证每个都要调用其他的服务,故决定采用spring的aop方式. 1.添加aop的验 ...
- c# 设计模式 之:工厂模式之---工厂模式
1.uml类图: 实现和依赖关系: 实现: SportFactory.JeepFactory.HatchbackFactory 实现 IFactory 接口 SportCar.JeepCar.Hatc ...
- SQL Server中【case...end】的用法
在SQL Server中 case...end 语句,一般有如下两种用法: 1.相当于C#中if...else,例: select CName,头衔=case when CLevel='A1' the ...
- Stop-VM
stop-vm vm01 -force 正常关机,留给Guest 5分钟保存数据,然后关闭 stop-vm vm02 -turnoff 断电关机 Windows Server 2008 R2默认没有 ...
- ZT android -- 蓝牙 bluetooth (二) 打开蓝牙
android -- 蓝牙 bluetooth (二) 打开蓝牙 分类: Android的原生应用分析 2013-05-23 23:57 4773人阅读 评论(20) 收藏 举报 androidblu ...
- APPLICATION FAILED TO START
Description: Cannot determine embedded database driver class for database type NONE Action: If you w ...
- Linux中配置ftp服务器
1. 先用rpm -qa| grep vsftpd命令检查是否已经安装,如果ftp没有安装,使用yum -y install vsftpd 安装,(ubuntu 下使用apt-get instal ...
- video设置视频的播放位置(本例中实现效果是视频第一次播放完成后,接下来中从视频的中间部位开始循环播放)
<!DOCTYPE html> <html> <head lang="en"> <meta charset="UTF-8&quo ...
- BZOJ1049:[HAOI2006]数字序列(DP)
Description 现在我们有一个长度为n的整数序列A.但是它太不好看了,于是我们希望把它变成一个单调严格上升的序列. 但是不希望改变过多的数,也不希望改变的幅度太大. Input 第一行包含一个 ...
- [CQOI2017]小Q的表格
题目 神仙题,神仙题 这是一道很适合盯着发呆的题目 看到这个规律 \[ f(a,b)=f(b,a) \] \[ b\times f(a,a+b)=(a+b)\times f(a,b) \] 这也没什么 ...