随笔分类 - MongoDB
摘要:mongodb 使用mongodump备份 指定用户名密码 出现错误 解决方法: 添加--authenticationDatabase admin 再次备份,备份成功
阅读全文
摘要:MongoDB 备份(mongodump)与恢复(mongorestore) 备份:使用mongodump命令导出所有数据库到指定目录 看这个帖子 mongodb 使用mongodump备份 1.备份指定的库 执行命令备份成功, -d dbname 2.备份指定的集合 3.备份所有的库 不加 -d
阅读全文
摘要:我们可以修改列表里面元素的名字 例如: 修改age=34的数据,hobby里面的"足球"改为"网球" 第一种方法: 修改了,需要用到hobby.$ 第二种方法: 我们也可以用这种方法,把hobby里面"网球"元素改为"足球" 利用这种方法找到列表的第二个元素,修改为足球 "$" 字符 代表 下标位置
阅读全文
摘要:MongoDB $关键字 关系比较符号 $lt $lte $gt $gte $ne MongoDB 查询$关键字 $in $or $all MongoDB limit 选取 skip跳过 sort排序 方法
阅读全文
摘要:查询中常见的 等于 大于 小于 大于等于 小于等于 等于 : 在MongoDB中什么字段等于什么值其实就是 " : " 来搞定 比如 "name" : "jack" 小于 : 在MongoDB中的 小于 < 号 我们用 : $lt 比如 : "age" : { $lt : 73 } 就是 得到 "a
阅读全文
摘要:只要满足$in [] 里面的元素 都可以查询出来
阅读全文
摘要:MongoDB limit 选取 skip跳过 sort排序 在mysql里有order by MongoDB用sort代替order by Limit 选取 : 我要从这些 Document 中取出多少个 选取2条Document 从整个collection集合的第一条数据Document开始选取
阅读全文
摘要:MongoDB update修改器: 针对Fields的$修改器 $inc $set $unset MongoDB update修改器: 针对Arrays的$修改器 $push $pull $pop MongoDB "$" 字符 下标位置
阅读全文
摘要:针对Arrays的$修改器 $push : 它是用来对Array (list)数据类型进行 增加 新元素的,相当于我们Python中 list.append() 方法 做一个小例子 :首先我们要先对原有数据增加一个Array类型的field: 对age=34的数据添加hobby字段 列表 对age=
阅读全文
摘要:MongoDB update修改器: $inc $set $unset $push $pull $pop 针对Fields的$修改器 $set: $set:{"gender":"男"} 解释: $set 是update时的关键字,表示我要设置gender属性的值为"男" 如果该条Documents没
阅读全文
摘要:连接我的MongoDB 看到这样 打开db1数据库里面user集合,看到user集合里面的数据,他会自带查询语句 看这里以tree方式显示 可以以table方式显示 还可以json方式显示 按照自己的哪个舒服就用哪个
阅读全文
摘要:做增删改查操作前都要先切换到需要操作的数据库 db.集合名(Collection).操作(参数) 这个操作是个方法类似于orm操作 新建数据库db1 1.插入: MongoDB 之 插入数据(insert() insertOne() insertMany()) 之 Collection insert
阅读全文
摘要:使用user集合,删除user集合的数据 delete_one(): 删除一条数据
阅读全文
摘要:查询 mongo_db 类似于 服务器命令行的db 我们可以db.user.find() 查询 find() 需要加上列表 返回结果,和服务器一样的 find_one()方法: 和findOne效果一样,返回第一条数据 是一个字典可以取 循环对象,循环比加list好,因为res是生成器,效率高 是一
阅读全文
摘要:insert_one(): 对一张不存在表插入数据,他会在插入数据同时自动生成数据表, 例如我要对chat集合插入数据,插入一个空数据 返回对象 inserted_id 获取插入的数据的_id ObjectId insert_many() :插入多条数据 拿到对象
阅读全文
摘要:现在chat集合里有3条数据 更新 update_one() 传入前面条件,后面关键词 更新成功
阅读全文
摘要:MongoDB pymongo模块 MongoDB pymongo模块 查询 MongoDB pymongo模块 插入数据 MongoDB pymongo模块 更新数据 MongoDB pymongo模块 删除数据
阅读全文
摘要:安装pymongo模块 连接mongodb代码,生成pymongo对象,传入连接服务器相关参数 ip 端口
阅读全文
摘要:一.MongoDB 之 数据类型 Object ID :Documents 自动生成的 _id,插入数据时候会生成 _id,唯一字段 String: 字符串,必须是utf-8 Boolean:布尔值,true 或者false Integer:整数 (Int32 Int64 你们就知道有个Int就行了
阅读全文
摘要:nosqlbooster的官网地址为https://nosqlbooster.com。大家如果想直接下载,可以登入下载网址https://nosqlbooster.com/downloads。 下载windows 64位 1 连接登入 1 点击上面工具栏的【Connect】按钮 2 在弹出的Conn
阅读全文