
MongoDB
文章平均质量分 51
雜貨鋪老闆
这个作者很懒,什么都没留下…
展开
-
[翻译]PyMongo官方文档
PyMongo官方文档翻译周煦辰 2016-06-30这是本人翻译的PyMongo官方文档。现在网上分(抄)享(袭)的PyMongo博客文章很多,一方面这些文章本就是抄袭的,谈不上什么格式美观,另一方面其实这些博客已经落后很久了,根本是不能作为参考的。遂自己翻译了一下。渣翻译请见谅,能看懂就行。本翻译文档包含以下内容:使用PyMongo插入数据使用PyMongo查询数据使用转载 2016-11-05 17:16:20 · 2496 阅读 · 0 评论 -
mongodb3.4使能传输加密
证书准备参考http://blog.youkuaiyun.com/zahuopuboss/article/details/53606883准备自建CA并签发服务端证书和客户端证书把服务端证书合并到一个文件cat server.key server.crt > mongodb.pem客户端相同服务端设置在配置文件/etc/mongodb.conf中添加原创 2016-12-14 18:04:18 · 2679 阅读 · 0 评论 -
mongodb的内建角色
手册版本3.4Database User RolesreadreadWriteDatabase Administration RolesdbAdmindbOwneruserAdminCluster Administration RolesclusterAdminclusterManagercluster原创 2016-12-14 10:13:01 · 429 阅读 · 0 评论 -
mongodb的连接和开启安全验证
首先是启动mongodb a.打开cmd,cd进入mongodb的安装目录下的bin目录下面,执行 mongod --dbpath D:\MongoDBdata(数据存放的目录) 或者将mongodb添加到环境变量,然后执行这一句命令也是可以的(为了方便本人建立了一个.bat的批处理文件,将启动mongodb的命令写入该文件,每次想启动直接双击该文件就可以了) b.启动后直接执转载 2016-12-14 10:14:41 · 2585 阅读 · 0 评论 -
mongo命令行集合查询
输入mongo进入命令行使用db.getCollectionNames()查看所有的集合名称[ "group", "group1", "system.indexes", "user", "user1" ]可以使用db.user.find()查看集合所有数据但是对于集合group,因为与内置命令聚合group名称相同输入db.gro原创 2016-12-09 18:55:11 · 2655 阅读 · 0 评论 -
mongodb3.4开启用户认证
db version v3.4.0初始安装的时候没有admin数据库原创 2016-12-14 10:18:25 · 10865 阅读 · 0 评论 -
Ubuntu14.04安装mongodb
Install MongoDB Community Edition on Ubuntu安装公钥sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv EA312927在家源echo "deb http://repo.mongodb.org/apt/ubuntu trust原创 2016-10-16 22:21:16 · 421 阅读 · 0 评论 -
Mongodb嵌套文档的修改-利用数组修改器更新数据
初学mongodb的可能和我一样有个疑问,mongodb是文档型的,那么如果一个文档嵌套另外一个文档,如果对这个嵌套文档进行增删改查呢。 就像如下这样:,如何对auther里面的name进行增删改查呢?这篇博客我们一起来看一下。这里要用到几个修改器:$push,$pop,$pull首先增加一个name:db.myFirstCollection.update({_id:1},{$转载 2016-11-07 01:46:42 · 4144 阅读 · 1 评论 -
mongo查询某个字段是否存在,并删除记录里的这个字段
db.course.find( { "lectures.lectures_count": { $exists: true } } )查询course表中,存在lectures_count字段的记录信息删除course表中,所有的lectures.lectures_count字段db.course.update({},{$unset:{"lectures.lectures_cou转载 2016-11-07 01:43:24 · 3460 阅读 · 0 评论 -
MongoDB入门篇--增删改查
在上篇博文mongodb已经成功启动:http://blog.youkuaiyun.com/u010773667/article/details/41847487,接下来就该进行一系列操作了。我们再开一个cmd,输入【mongo】命令打开shell即mongodb的客户端,默认连接的是“test”数据库,我这里设置集合(表)为student。图一:1. 添加insert语法:db.转载 2016-11-05 23:03:06 · 346 阅读 · 0 评论 -
使用MongoEngine连接加密的mongod服务端
mongoengine是基于pymongo的部分参数可以参考pymongo的文档在mongoengine.connect中可以使用kwargs传递参数kwargs – allow ad-hoc parameters to be passed into the pymongo driverssl配置ssl_config = { 'ssl':原创 2016-12-14 19:03:30 · 1559 阅读 · 0 评论