[Mongo] 简单的操作命令

1. 连接服务器:

mongo

2. 连接数据库

use dbname

3. 查询所有集合的名字

db.getCollectionNames()

4. 查询某集合的数据

db.collection.find()

db.collection.find({columnname:"value"})   //只接受一个参数

5. 在某集合中插入数据

插入一条只有一列的数据:db.collection.insert({columnname: "value"})

插入一条只有两列的数据:db.collection.insert({columnname1: "value1",columnname2: "value2"})

插入多条记录: for(i=1;i<100;i++)db.collection.insert({columnname:i})

6. 更新数据

db.collection.update({column1:1},{column1:999})

db.collection.update({column1:100},{$set:{column2:99}}) //将column1为100的记录的column2设置为99

7. 删除

删除表:db.collection.drop

删除数据库: db.dropDatabase()

删除记录: db.collection.remove({column:100})

时间: 2024-08-27 12:09:54

[Mongo] 简单的操作命令的相关文章

SpringMVC+Mongo简单配置

Ps:我使用的是Eclipse+Maven 首先新建工程 将其转化为maven 可以使用Eclipse自带的填入spring需要的jar包 从http://projects.spring.io/spring-data-mongodb/ 找到mongo的依赖添加进去就行了 这是添加完毕后的pom.xml <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/

linux简单的操作命令

1.了解linux目录结构,以及linux重要的目录的说明? 001.bin:bianries存放二进制文件可执行文件 002.sbin:super user bianries存放二进制文件可执行文件,只能是root用户访问 003.etc:存放系统配置文件 004.usr:unix shard resurces存放系统的共享资源 005.home:存放用户的目录 006.root:超级用户的目录 007.dev:存放设备文件 008.lib:library存放系统程序运行时需要执行的内核模块,

git简单的操作命令

创建仓库   git  init  --bare克隆一个仓库 git clone 当前的仓库  线上的仓库克隆一个仓库 git clone 当前的仓库  线上代码添加命令 git add 文件名称提交命令 git conmit 文件名称  -m  '注释'添加到线上服务器仓库  git push添加线上代码  git pull展示版本历史  git log恢复版本库  git reset 版本号哈希的字符串  安全恢复版本库  git revert    版本号哈希的字符 创建分支  git b

mongo简单操作

use admin   #进入数据库admin db.addUser('name','pwd')    #增加或修改用户密码 db.system.users.find() #查看用户列表 db.auth('name','pwd')    #用户认证 db.removeUser('name')    #删除用户 show users   #查看所有用户 show dbs    #查看所有数据库 show collections   #查看所有的collection db.printCollecti

Mongo中的查询总结

mongo 简单查询db.ansheng.findOne()//返回第一条匹配到的数据db.ansheng.findOne({"aaaaa":4})db.ansheng.find()//最简单的查询db.ansheng.find({"aaaaa":2})//返回匹配到的数据db.ansheng.find({"aaaaa":2}).limit(1)//根据查询条件(find)返回指定条数(limit)的数据db.ansheng.find({&quo

NoSql之Mongodb日常操作命令整理

1.db.serverStatus()  看看分片性能信息 db.serverStatus().connections;分片查看客户端连接数,mongod和mongos的连接属于长连接 "connections" : {                "current" : 737, --当前活动连接量.连接到server的当前活跃连接数目                "available" : 82 --剩余空闲连接量.剩余的可用连接数目 

MongoNote01.Start

原文首发在github上 MongoNote01.Start MongoDB is an open-source document database that provides high performance, high availability, and automatic scaling. 这是mongo官方给出的定义.定义里的几个关键点体现了mongo的几个突出的优点: document-oriented,数据以Bson(Json-style)格式存放在文档中,这个和关系型数据库很大的不

20145336张子扬 《信息安全系统设计基础》期中总结

20145336张子扬 <信息安全系统设计基础>期中总结 教材学习内容总结 学习目标 复习 Linux常用命令 复习 教材1-7章 man命令 在 Linux 环境中,如果你遇到困难,可以使用man 命令,它是Manual page的缩写.要查看相应区段的内容,就在 man 后面加上相应区段的数字即可. -a:在所有man帮助手册中搜索 -k xxx(所查找内容) |grep x(标号) -f:关键字精确搜索,显示给定关键字的简短描述信息 -p:指定内容时使用分页程序 -M:指定man手册搜索

NoSql之深入浅出redis

之前我们简单介绍了一下redis,知道了它的一些特性以及它的作用,今天我们来看看它在实际使用中的一些简单的命令,以及它的一些高级特性. 一.常用命令 1.String类型 (1)set key value nx:如果key不存在则建立 xx:如果key存在则修改其值 (2)get key:取值 (3)mset key1 value1 key2 value2 一次设置多个值 (4)mget key1 key2 :一次获取多个值 (5)getrange key start stop:获取字符串中[s