码迷,mamicode.com
首页 > 数据库 > 详细

python3 使用mongo数据库

时间:2017-12-04 23:34:03      阅读:308      评论:0      收藏:0      [点我收藏+]

标签:连接   成功   初始化   string   授权   select   create   sel   连接数   

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 admin123@# 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数据库

标签:连接   成功   初始化   string   授权   select   create   sel   连接数   

原文地址:http://www.cnblogs.com/daibigmonster/p/7979058.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!