广告
返回顶部
首页 > 资讯 > 数据库 >mongodb的基本语法
  • 211
分享到

mongodb的基本语法

2024-04-02 19:04:59 211人浏览 泡泡鱼
摘要

1、启动shell:(主要用crt 软件的时候终端要选择linux,否则不能退格键有时候出问题)[root@saltstack mongoDB]# monGo> show dbs  

1、启动shell:(主要用crt 软件的时候终端要选择linux,否则不能退格键有时候出问题)

[root@saltstack mongoDB]# monGo

> show dbs   #查看数据库
admin     (empty)
local     0.078GB
modbtest  0.078GB
myinfo    (empty)
test      (empty)
xiaoluo   0.078GB

> use dbtest    #使用数据库,没有的话会自动创建
switched to db dbtest

#创建一个字典文档,是以key,value方式存储的:

> test = {'id':1,'name':'xiaoming','job':'it'}
{ "id" : 1, "name" : "xiaoming", "job" : "it" }

> test
{ "id" : 1, "name" : "xiaoming", "job" : "it" }

#自动创建一个叫dbtest的表,然后往里面插入test这个字典:

> db.dbtest.insert(test)
WriteResult({ "nInserted" : 1 })
#或者可以手工插入数据:
> db.dbtest.insert({'id':2,'name':'xiaoli','job':'it'})
WriteResult({ "nInserted" : 1 })

#查看数据使用find的方法:

> db.dbtest.find()
{ "_id" : ObjectId("5513375e83aef55e0cc2d05c"), "id" : 1, "name" : "xiaoming", "job" : "it" }
{ "_id" : ObjectId("5513379383aef55e0cc2d05d"), "id" : 2, "name" : "xiaoli", "job" : "it" }
> show tables;
dbtest
system.indexes

#根据条件查找

> db.dbtest.find({'id':1})
{ "_id" : ObjectId("5513375e83aef55e0cc2d05c"), "id" : 1, "name" : "xiaoming", "job" : "it" }

#根据条件进行更新里面的选型

> db.dbtest.update({'id':2},{'id':2,'name':'xiaoluo','job':'it'})
WriteResult({ "nMatched" : 1, "nUpserted" : 0, "nModified" : 1 })
> db.dbtest.find({'id':2})
{ "_id" : ObjectId("5513379383aef55e0cc2d05d"), "id" : 2, "name" : "xiaoluo", "job" : "it" }
>
#根据条件进行删除使用remove方法。删除id=2的字典:

> db.dbtest.remove({'id':2})
WriteResult({ "nRemoved" : 1 })
> db.dbtest.find()
{ "_id" : ObjectId("5513375e83aef55e0cc2d05c"), "id" : 1, "name" : "xiaoming", "job" : "it" }

您可能感兴趣的文档:

--结束END--

本文标题: mongodb的基本语法

本文链接: https://www.lsjlt.com/news/40667.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • mongodb的基本语法
    1、启动shell:(主要用crt 软件的时候终端要选择linux,否则不能退格键有时候出问题)[root@saltstack mongodb]# mongo> show dbs  ...
    99+
    2022-10-18
  • MongoDB基本语句
    简介:MongoDB与MySQL基本语句还是有很大区别的,今天再介绍一下MongoDB的一些常用的基本语句: //进入创建数据库use school; 如果创建集合则自动创建数据库,如果没有创建集合则数据库...
    99+
    2022-10-18
  • pymongo操作MongoDB的基本用法
    import pymongo # 连接MongoDB client = pymongo.MongoClient(host=‘localhost‘, port=27017) # client = MongoClient(‘mongodb://...
    99+
    2021-06-10
    pymongo操作MongoDB的基本用法 数据库入门 数据库基础教程
  • mongodb基本操作命令和语句
    这篇文章给大家分享的是有关mongodb基本操作命令和语句的内容。小编觉得挺实用的,因此分享给大家做个参考。一起跟随小编过来看看吧。初次登录进入test库,需要切换admin库,创建用户一、mongo的两种...
    99+
    2022-10-18
  • JavaScript的基本语法
    这篇文章主要讲解了“JavaScript的基本语法”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“JavaScript的基本语法”吧!语法JavaScript...
    99+
    2022-10-19
  • MongoDB数据库—基础语法
    一、MongoDB 数据库的特点及安装 MongoDB 数据库的特点 面向文档,模式自由 json数据模式(bson)(可以初略理解为字典) 多级引索 高可用复制集 水平扩展 跨平台、多种语言接口 弱事...
    99+
    2022-10-18
  • PHP基本语法
    一.PHP标记 标准标记以“”结束。   二.PHP注释 在PHP开发中,经常需要对程序中的某些代码进行说明,这时,可以使用注释来完成。注释可以理解为代码的解释,它是程序不可缺少的一部分,并且在解析时会被PHP解析器忽略。 在上面的示例代...
    99+
    2023-10-02
    php 开发语言
  • Python 基本语法
    相关内容 代码行 单行代码 每行代码结尾不需要加标点 a = 123 多行换行 多行代码,直接换行 a = 123b = a + 1 复杂过长的计算、操作可用括号然后缩进换行 income = (gross_wages ...
    99+
    2023-09-29
    python 开发语言
  • python基本语法
    1、常量与变量常量: 一旦赋值,就不可再改变,换句话说,就是不能对它重新赋值。Python不存在常量字面常量:一个单独出现的量,未赋值给任何变量或常量变量: 是一个名字,在赋值符号的左边,这个名字可以指代赋值符号右边的内容In [37]: ...
    99+
    2023-01-31
    语法 python
  • mysql基本语法
    建库建表Demo -- 建库 create DATABASE db_book; use db_book; -- 建表 CREATE TABLE t_bookType( id int primary key auto_i...
    99+
    2015-03-11
    mysql基本语法
  • SQL语句基本语法
    首先写入可显示中文代码set character_set_client=gbk; set character_set_results=gbk;或只输一句  set n...
    99+
    2022-10-18
  • springboot常用语法库的基本语法
    目录1. freemarker是什么1.1 优点2. springboot整合freemarker2.1 pom.xml2.2 项目配置文件2.3 Controller2.4 ind...
    99+
    2022-12-19
    springboot常用语法库 springboot语法库
  • mongodb基本命令
    Mongodb维护基本命令user管理命令适用在2.*版本3.*有些改动 1.查看详细分片信息mongos>sh.status()  ---Sharding Status --- ...
    99+
    2022-10-18
  • [MongoDB] 基本操作
    ...
    99+
    2022-10-18
  • mongoDB基本操作
    MongdoDB实例—》数据库—》集合—》文档—》字段(key/value pair)bin 执行./mongod     启动  &后台启动./m...
    99+
    2022-10-18
  • 【Python3】03、基本语法
    1、求100万以内的所有素数  质数又称素数,除了1和它本身以外不再有其他因数的数称为质数。      0和1都既不是质数也不是合数为什么质数检验到N的开方就可以结束了?  因为所有N的除数都是以根号N为轴对称的假如一个数N是合数,它有一个...
    99+
    2023-01-31
    语法
  • 【PHP】PHP基本语法
    1、PHP标记 当解析一个文件时,PHP 会寻找起始和结束标记,也就是 ,告诉 PHP 开始和停止解析二者之间的代码。此种解析方式使得 PHP 可以被嵌入到各种不同的文档中去,而任何起始和结束标记之外...
    99+
    2023-10-01
    php 开发语言
  • sql插入语句的基本语法
    小编给大家分享一下sql插入语句的基本语法,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!在SQL中我们可以使用insert in...
    99+
    2022-10-18
  • C语言的基本语法详解
    目录1、标识符与关键字2、常量和符号常量(1)常量和常量符号(2)变量3、C语言数据类型(1)整型常量整型变量原码、反码和补码(2)实型数据实型常量实型变量实型变量的定义以及初始化(...
    99+
    2022-11-12
  • MySQL索引的基本语法
         索引是排好序的数据结构!可以用在 where 条件查找的字段,和order by 排序的字段,有了索引,便可以快速地定位数据所在的物理地址并找出来。 索引的...
    99+
    2022-05-26
    MySQL 索引 MySQL 索引语法
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作