mongodb安装、配置
1.下载: https://www.mongodb.com/download-center#community
2.进入到mongodb下载目录: a .新建data目录:mkdir data; b. touch logs;
3.在mongdb目录下新建mongodb.conf 文件
#端口号port = 27017
port = 27017
#数据目录
dbpath = /usr/local/mongodb/data
#日志目录
logpath = /usr/local/mongodb/logs
#设置后台运行
fork = true
#日志输出方式
logappend = true
#开启认证
#auth = true
4.启动mongodb
在mongdb安装目录下
bin/mongod --config ../mongod.conf
查看是否启动成功:
ps -ef | grep mongod
502 18022 1 0 11:09上午 ?? 0:03.54 bin/mongod --config ../mongod.conf
502 18061 17316 0 11:20上午 ttys001 0:00.00 grep --color=auto --exclude-dir=.bzr --exclude-dir=CVS --exclude-d
也可以:进入bin,mongo, user admin, show db
5.停止mongodb: kill -9 18022 ,或者 kill -9 mongo-pid
或者:mongo=>use admin=>db.runCommand("shutdown")
pkill -9 mongo
6.增加密码数据库
mongo=> use pictures
db.createUser({user: "eggsy",pwd: "eggsy",roles: [ { role: "readWriteAnyDatabase", db: "pictures" } ]})
db.createUser({user:"root",pwd:"root",roles:[{role:"readWrite",db:"admin"}]})
重启数据库:bin/mongod --config ../mongod.conf --auth
use admin=>db.auth('root','root')
7.修改用户名密码:
db.changeUserPassword('root','123')
最新文章
- 求两圆相交部分面积(C++)
- GIT在Linux上的安装和使用简介
- 记一次w3wp占用CPU过高的解决过程(Dictionary和线程安全)
- IIS 之 HTTP 错误 404.3 - Not Found(由于扩展配置问题而无法提供您请求的页面...)
- linux编程获取本机网络相关参数
- spring--注解注入--12
- js按值传递还是按引用传递?
- ZOJ 3829 Known Notation 乱搞
- yum安装puppet
- 【学习笔记】分布式Tensorflow
- java -jar和hadoop jar的区别
- [USACO]地震 (二分答案+最优比率生成树详解)
- 修改Android EditText光标颜色
- Javaweb学习(二):Http通信协议
- Nuxt.js 学习笔记
- 使用 Python 连接到 PADS Layout
- 将SharePoint站点另存为模板并根据模板创建站点!
- openssl之EVP系列之8---EVP_Digest系列函数具体解释
- java 开发常用IDE
- bzoj2083: [Poi2010]Intelligence test(二分+vector)