python3 使用mongo数据库
Posted 戴怪兽
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python3 使用mongo数据库相关的知识,希望对你有一定的参考价值。
1初始化
创建完数据库之后,就可以直接键入mongo(如果端口是默认的27017)
use admin --选择admin数据库
db.createUser({user: ‘admin‘, pwd: ‘admin123‘, roles: [{role: ‘root‘, db: ‘admin‘}]})
然后就会显示成功添加用户
2连接数据库
之后进入数据库有两种方法
第一种是:
1mongo 2use admin 3db.auth(‘admin’,‘admin123’)
第二种是
mongo -u admin -p [email protected]# 127.0.0.1/admin
我觉得还是第一种方法好记一点
如果不这么做,你在数据库下面的操作会显示没有授权
3添加和删除用户
db.createUser({user: ‘admin‘, pwd: ‘admin123‘, roles: [{role: ‘root‘, db: ‘admin‘}]})这跟之前的操作差不多
用户的role有root read write readWrite
但一定要在相应的数据库下面,不然操作十分繁琐
4添加数据
db.Hello.insert({name:‘World‘})
db.Hello.find()
以上是关于python3 使用mongo数据库的主要内容,如果未能解决你的问题,请参考以下文章