美文网首页
python——MongoDB高级

python——MongoDB高级

作者: Jalynn葸 | 来源:发表于2018-06-14 16:52 被阅读15次
索引
for(i=0;i<100000;i++)
{
db.ti.insert({name:'test'+i, age:i})
}

db.ti.find({
name:'test1000'
}).explain('executionStats')
创建索引
db.集合.ensureIndex({属性:1})
查看当前文档所有索引
db.t1.getIndexes()
删除所有的索引
db.t1.dropIndexes('索引名称')

安全性流程:
1、创建超级管理员
2、修改配置文件。启用身份验证
3、重启服务
4、使用超级管理员登陆
5、创建普通用户
6、使用普通用户登陆

mogo -u t1 -p 123 --authenticationDatabase test1

连接主服务器

mongo --host 192.168.196.128 --port 27017

初始化

rs.initiate()

查看当前状态

rs.status()
Mongo与python交互(pymongo)
image.png

修改


image.png

删除


image.png
查询
image.png

相关文章

网友评论

      本文标题:python——MongoDB高级

      本文链接:https://www.haomeiwen.com/subject/xkieeftx.html