![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
mongodb
文章平均质量分 81
胖不了小陆
个人博客地址:https://rstyro.github.io/blog/
展开
-
MongoDB (二):搭建MongoDB 服务
上次已经讲了安装,且启动了默认的配置现在我们就来手动的配置下一、创建服务器所在目录mkdir -p /data/mongodb二、创建数据所在目录# 数据存放目录mkdir -p /data/mongodb/data# 生成log目录mkdir -p /data/mongodb/log# 配置文件目录mkdir -p /data/mongodb/conf三、创建配置文件vim /data/原创 2017-10-23 18:05:55 · 351 阅读 · 0 评论 -
MongoDB (三):基本命令操作
MongoDB 的基本操作数据库的一些常用命令1、显示所有数据库show dbs2、使用数据库,当没有这个数据库时,mongodb 会在需要的时候帮你创建use demo3、删除数据库db.dropDatabase()一、插入数据1、往集合test插入单条数据db.test.insert({url:"http://www.lrshuai.top"})2、往集合test插入多条数据,可通过for 循环原创 2017-10-23 18:06:48 · 353 阅读 · 0 评论 -
MongoDB (四):索引
MongoDB 的索引MongoDB 的索引种类1、_id 索引2、单键索引3、复合索引4、多键索引5、过期索引6、全文索引7、地理位置索引查看索引的信息db.test.getIndexes()一、_id 索引这个索引绝大多数集合默认建立的索引,一个唯一的索引二、单键索引单键索引最普通的索引1、创建索引,给 name 这个列添加索引# 这个应该是V3.0 之前的方法了db.test.ensure原创 2017-10-23 18:08:13 · 375 阅读 · 0 评论 -
MongoDB (一):安装MongoDB
Linux 简单搭建mongodb 我以 centos 为例一、下载源码包去官网下载源码包:https://www.mongodb.com/download-center#community# 下载对应你版本号的包,我这个是红帽的wget https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-rhel70-3.4.9.tgz二、解压我直接原创 2017-10-23 18:04:58 · 299 阅读 · 0 评论 -
MongoDB (五):安全浅析
MongoDB 安全浅析MongoDB副本集默认会创建local、admin数据库,local数据库主要存储副本集的元数据,admin数据库则主要存储MongoDB的用户、角色等信息当Mongod启用auth选项时,用户需要创建数据库帐号,访问时根据帐号信息来鉴权,而数据库帐号信息就存储在admin数据库下一、角色1、数据库用户角色(a)、read提供对所有读取数据的权限(b)、readWrit原创 2017-10-26 12:25:46 · 503 阅读 · 0 评论 -
MongoDB (六):高级命令操作与实操
MongoDB 高级命令语法 修改器名称 语法 案例 说明 lt|lt|lt:value db.persons.find({age:{$lt:27}) 查询age 小于 27的数据 lte|lte|lte:value db.persons.find({age:{$lte:27}) 查询age 小于等于 27的数据 gt|gt|gt:value原创 2017-10-26 12:26:32 · 907 阅读 · 0 评论