Fork me on GitHub

01 2020 档案

摘要:mac 安装 brew Homebrewbrew 全称Homebrew 是Mac OSX上的软件包管理工具Homebrew 安装和卸载工具 只用一行命令就能完成官方地址 mac 自带ruby打开命令行 terminal输入 : ruby -version 安装命令 ruby -e "$(curl - 阅读全文
posted @ 2020-01-14 09:13 MR_黄Python之路 阅读(869) 评论(0) 推荐(0)
摘要:#MongoDb 聚合方法 group aggrate mapreduce# 1. Group (不支持分片,分布计算) * 语法结构 <pre> db.collection.group({ key:{category:1}, // 根据category来分类 cond:{shop_price:{$ 阅读全文
posted @ 2020-01-10 14:20 MR_黄Python之路 阅读(1727) 评论(0) 推荐(0)
摘要:说明:本文所有操作均在win7下的MongoDB3.4.4版本中进行。 一、备份与恢复 1. 备份: mongodump -h IP --port 端口 -u 用户名 -p 密码 -d数据库 -o 文件路径 (将使用某个用户账号将某个mongodb服务器上的某个数据库备份到某个路径下) 如果无需指定 阅读全文
posted @ 2020-01-10 10:11 MR_黄Python之路 阅读(1408) 评论(0) 推荐(0)
摘要:1. count:返回集合中文档的数量。 db.friend.count() db.friend.count({'age':24}) 增加查询条件会使count查询变慢。 2. distinct:找出给定键的所有不同的值。 使用时必须指定集合和键: db.runCommand({'distinct' 阅读全文
posted @ 2020-01-10 10:09 MR_黄Python之路 阅读(3035) 评论(0) 推荐(0)
摘要:从 MongoDB 3.0 版本开始只支持 OS X 10.7 (Lion) 版本及更新版本的系统。 接下来我们使用 curl 命令来下载安装: # 进入 /usr/local cd /usr/local # 下载 sudo curl -O https://fastdl.mongodb.org/os 阅读全文
posted @ 2020-01-08 11:07 MR_黄Python之路 阅读(411) 评论(0) 推荐(0)
摘要:为何要仅限数据库权限控制?为了数据安全。 MongoDB 3.X的用户权限操作 启动服务 打开CMD,切换到D:\MongoDB\bin(mongodb安装目录),键入:mongod --dbpath d:\MongDB\db (提前新建数据库存放目录) --logpath d:\MongoDB\l 阅读全文
posted @ 2020-01-02 09:10 MR_黄Python之路 阅读(470) 评论(0) 推荐(0)
摘要:无论是基于robomongo 的可视化工具,亦或是基于 mongoose 的函数工具,只要是对 mongodb 的操作,第一步都是开启数据库。 开启mongodb 数据库 进入mongod所在目录 执行命令 ./mongod --dbpath=存放数据的位置 例1:./mongod --dbpath 阅读全文
posted @ 2020-01-02 09:08 MR_黄Python之路 阅读(667) 评论(2) 推荐(0)
摘要:更改默认端口 sudo vi /etc/mongod.conf 进入conf文件,修改port值为19999保存并退出。 重启mongodb sudo service mongod restart 进入mongo shell mongo --port 19999 本地数据库导入线上服务器的mongo 阅读全文
posted @ 2020-01-02 09:07 MR_黄Python之路 阅读(284) 评论(0) 推荐(0)
摘要:首先,我们先对mongodb 数据库的权限做一点说明: 1 默认情况下,mongodb 没有管理员账号2 只有在 admin 数据库中才能添加管理员账号并开启权限3 用户只能在所在的数据库中登录,包括管理员账号4 管理员可以管理所有数据库,但不能直接管理,需要在 admin 里认证后才能 一、设置管 阅读全文
posted @ 2020-01-02 09:05 MR_黄Python之路 阅读(287) 评论(0) 推荐(0)
摘要:MongoDB是NoSQL数据库系统中比较流行的数据库之一。它也是最接近关系型数据库的,一个数据库可以包含多个集合(Collection),类似于关系数据库中的表;而每个集合中可以存储一组由列标识的记录,列是可以自由定义的,非常灵活,这就类似于关系数据库表中的每一条记录。下面和大家一起熟悉下Mong 阅读全文
posted @ 2020-01-02 09:00 MR_黄Python之路 阅读(676) 评论(0) 推荐(0)
摘要:安装 1.下载安装包 wget http://fastdl.mongodb.org/linux/mongodb-linux-i686-1.8.2.tgz 下载完成后解压缩压缩包 tar zxf mongodb-linux-i686-1.8.2.tgz 2.安装准备 将MongoDB中移动到在/ us 阅读全文
posted @ 2020-01-01 01:21 MR_黄Python之路 阅读(419) 评论(0) 推荐(0)