mongodb中走过的那些坑
2016-04-19 19:03
549 查看
吐槽一下windows的服务器那叫一个难用,
公司的爬虫需要跑在一台windows的服务器上,mongo本来自然也要装在windows上,想往常一样现在安装,然后问题就来了,只能本地连,于是修改配置文件如下:
在本地启动mongo,在本地通过客户端进入mongo,创建数据库以后不能创建用户报错如下:
公司的爬虫需要跑在一台windows的服务器上,mongo本来自然也要装在windows上,想往常一样现在安装,然后问题就来了,只能本地连,于是修改配置文件如下:
# mongodb.conf # Where to store the data. # dbpath=/var/lib/mongodb dbpath=C:\Program Files\MongoDB\Server\3.2\bin\data #where to log #logpath=/var/log/mongodb/mongodb.log logpath=C:\Program Files\MongoDB\Server\3.2\bin\data\log\mongodb.log logappend=true bind_ip = 192.168.11.139,localhost port = 27017 # Enable journaling, http://www.mongodb.org/display/DOCS/Journaling journal=true # Enables periodic logging of CPU utilization and I/O wait #cpu = true # Turn on/off security. Off is currently the default #noauth = true auth = true # Verbose logging output. #verbose = true
在本地启动mongo,在本地通过客户端进入mongo,创建数据库以后不能创建用户报错如下:
> use admin switched to db admin > db.createUser({user:"hz", pwd:"hz", roles:[{role:"userAdminAnyDatabase",db:"ad min"}]}) 2016-04-19T18:31:42.712+0800 E QUERY [thread1] Error: couldn't add user: not authorized on admin to execute command { createUser: "hz", pwd: "xxx", roles: [ { role: "userAdminAnyDatabase", db: "admin" } ], digestPassword: false, writeCon cern: { w: "majority", wtimeout: 30000.0 } } : _getErrorWithCode@src/mongo/shell/utils.js:23:13 DB.prototype.createUser@src/mongo/shell/db.js:1230:11 @(shell):1:1这个问题纠结了三天,今天下午看到同事还是不能搞定,我就过去帮忙了,又是一下午过去了,最后忽然想到开了auth认证,然而在本地连mongo的时候没有认证,注释auth,问题果然解决,记录一下,以免以后忘了
相关文章推荐
- 利用反射构建mongodb操作基础类
- 【MongoDB学习-在.NET中的简单操作】
- MySQL与MongoDB的操作对比,以及区别
- mongodb部署单节点(一)
- 【MongoDB学习-安装流程】
- MongoDB
- MongoDB数据量较大时如何构建索引--减少业务最少影响
- Mongodb索引实战
- 安装 MongoDB PHP 驱动 在CentOS 6.x和遇到的问题
- Mongodb 实战优化
- mongodb 数据库操作--备份 还原 导出 导入
- mongodb.properties文件
- 安装PHP MongoDB驱动
- Java测试MongoDB
- node.js + MongoDB + AngularJS - 3 开始使用Node.js
- mongodb3更新数据java.lang.IllegalArgumentException: Invalid BSON field name _id
- Mongodb启动命令mongod参数说明
- MongoDB 基本操作
- windows mongodb 安装
- Scrapy 中的 MongoDB 安装、使用、可视化入门