简要说明一个基本概念:MongoDB中的三要素:数据库(database).集合(collection)和文档(document). 文档:类似于JSON对象,由字段(field)和值(value)组成的对构成 集合:文档的组合 数据库:集合的组合 安装.启动.连接 安装和启动的步骤见此MongoDB的安装与使用 安装MongoDB后,首先要启动MongoDB服务,在命令行运行MongoDB的bin目录下的"mongod.exe",这个是mongodb的守护程序(windows平台下)…
一.操作符 "$lt" :"<""$lte" :"<=""$gt" :">""$gte" :">=""$ne" :"!=""$in" :查询匹配指定条件值的文档:"$nin" :查询不匹配指定条件值的文档:"$or" :或查询…
mongodb安装 mongodb配置 创建几个文件夹具体如下:数据库路径(\data\db\目录).日志路径(\data\log\目录)和日志文件(mongod.log文件)c:\data\log\c:\data\db\ 创建配置文件mongod.cfg mongod.cfg内容: systemLog: destination: file path: c:\data\log\mongod.log storage: dbPath: c:\data\db                      …
在上一篇MongoDB学习(三)中讲解了如何在服务器端进行数据的导入导出与备份恢复,本篇介绍下如何利用客户端工具来进行远程服务器的数据备份到本地. 以客户端工具MongoVUE为例来进行讲解: 1.首先要连接本地服务器以及远程服务器数据库 2.在本地服务器(127.0.0.1)中,右键Add Database,弹出框中输入数据库名称,如下图: 注:要先在本地服务器中添加数据库,以备导出时要用. 3.选中要导出服务器(192.168.5.117)中的数据库(iflashbuy-log),右键Cop…
前言:接着上篇继续学习MongoDB,这次学习的是在Linux下安装MongoDB 环境:centos7.3 安装版本:MongoDB4.0 官网安装教程地址 https://docs.mongodb.com/manual/tutorial/install-mongodb-on-red-hat/ 我选的是centos系统的 1.创建yum包文件 cd /etc/yum.repos.d/ #进入yum包管理vim mongodb-org-4.0.repo #创建文件,文件名为MongoDB的对应版…
     Linux distributions主要分为两大系统,一种是RPM方式安装软件的系统,包括Red Hat,Fedora,SuSE等都是这类:一种则是使用Debian的dpkg方式安装软件的系统,包括Debian.Ubuntu.B2D等等. 底下列出几个主要的Linux distributions 发行者地址: Red Hat:http://www.redhat.com Suse:https://www.suse.com Febora:https://getfedora.org/ Ce…
Linux 名字的由来,是当时作者将初版的 Linux 发布在网上,供别人下载完善,而那个核心文件夹就叫 Linux,就这么叫着了.而为什么 Linux 的吉祥物是一只企鹅呢?是因为当时大家要发行稳定版的 Linux 的时候询问作者将什么动物作为吉祥物,而作者对小时候在动物园被企鹅咬了一口印象深刻,竟然就选择将企鹅作为 Linux 的吉祥物了.Linux 是一套免费使用和自由传播的的类 Unix 操作系统,是一个基于 POSIX 和 UNIX 的多用户.多任务.支持多线程和多 CPU 的操作系统…
1.Groovy SDK下载 Groovy SDK官网下载地址: http://www.groovy-lang.org/download.html  每个版本有五个选项可供下载,依次为: binary:二进制包 source:源文件 documentation:文档 SDK bundle:SDK包,包含前面三种类型 Windows installer:windows下的安装文件 推荐下载SDK bundle. 注:若需要用IntelliJ IDEA 配置Groovy环境,建议不要选择太高版本,最…
一.MongoDB安装配置 1.获取最新版本号: wget http://fastdl.mongodb.org/linux/mongodb-linux-x86_64-2.0.2.tgz 2.解压缩就可以运行 tar zxvf mongodb-linux-x86_64-2.0.2.tgz tar zxvf mongodb-linux-x86_64-2.0.2.tgz cd /usr/mongodb-linux-x86_64-2.0.2/bin 可是在执行前,须要创建mongodb须要的存放数据和日…
最近的一个项目中用到了MongoDB,主要是使用MongoDB的PHP扩展.MongoDB的扩展中用于一个用于查询的方法是find().下面针对在理解MongoDB扩展的find()方法中做的实验做个简单的笔记,同时希望能够帮助别人. MongoDB的PHP扩展中,可以使用MongoColletion的find($query,$fileds)进行查询,其中find()根据$query的条件进行匹配查询,$query中说明需要返回的字段.使find()的时候,需要注意的事项是,所有待查询的变量都必…