11 2021 档案
摘要:##问题 在Mac上安装 brew 的时候,发现如下图所示错误: echo PATH中的路径全部消失了,需要我们手动再配置一遍。 ##解决方法 比如说我们遇到如上图的错误,我们如仅
阅读全文
摘要:##前置知识 聚合英文:aggregate 。 聚合的方法:aggregate() 。 聚合作用:求给定数据的总和、平均值等。 聚合语法:db.集合名.aggregate(聚合操作) 。 ##具体例子 往集合里面插入多个文档: db.Article.insertMany([ { book_name:
阅读全文
摘要:##什么是Atlas 一个完全托管的数据库云版本,可以认为是云数据库。把 MongoDB 安装在远程的服务器上,并对外暴露一个服务地址,我们用这个服务地址来连接数据库进行操作。 使用云数据库及 Atlas 的好处在于:支持更大规模的存储、更安全、免本地安装、无需手动开启每次直接链接即可、维护简单,不
阅读全文
摘要:索引作用:提高查询语句的执行效率。MongoDB索引默认创建的是B树索引。 创建索引 为单个字段创建索引,语法:db.collection_name.createIndex({"field":1}) 。 Eg:为age字段创建索引:db.Animals.createIndex({"age":1}),
阅读全文
摘要:创建 1.1:向集合中添加一个文档: db.collection_name.insertOne() db.Animals.insertOne({ name: "pig", age: 3, tags: ["black", "white"], size: {height:13, weight:20.12
阅读全文
摘要:查看所有集合:show collections 创建集合:db.createCollection("collection_name") 删除集合:db.collection_name.drop() 使用集合:use db.collection_name
阅读全文
摘要:查看所有数据库:show dbs 或 show databases; 默认保留的数据库:(有三个) admin: 这是 root 数据库, 如果将一个用户添加到这个数据库, 这个用户自动继承所有数据库的权限。一些特定的服务器端命令也只能从这个数据库运行, 比如列出所有的数据库或者关闭服务器。 loc
阅读全文
摘要:##注意 因为Mac是基于Unix的,所以可以直接在Mac中的Terminal中使用linux命令。但是在Windows中,是不能直接在cmd中使用linux命令的,需要借助终端模拟器(比如XShell)。 在MongoDB的操作中,更新、查询、聚合等命令是区分大小写的。(大写写成小写可能会没有任何
阅读全文
摘要:云=网络;云计算 = 一种网络计算模式,给我们随时随地提供解决网络资源的一种计算服务和应用。 云计算为我们提供三种服务模式: Iaas服务(基础设施即服务) Eg:想发邮件所以需要电脑和word、gmail等服务,所以A借了一台未装系统的电脑给我。 我:提供 应用、安全、数据库、操作系统 的服务。
阅读全文
摘要:这个是我自己设置好的主题,根据需要自选即可: 用 sh -c "(wget https://raw.github.com/o
阅读全文
摘要:首先我们要明白which命令搜索的范围是什么? 在Terminal中输入命令 echo PATH中存在的目录下寻找文件。也就是说,只有在设置的环境变量以内的路径,我们才能通过which命令搜索的到。 如果想查
阅读全文