当前位置:Gxlcms > 数据库问题 > mongodb的安装和配置

mongodb的安装和配置

时间:2021-07-01 10:21:17 帮助过:8人阅读

1.下载安装

wget https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-3.0.6.tgz

tar zxf mongodb-linux-x86_64-3.0.6.tgz 

mv mongodb-linux-x86_64-3.0.6 /usr/local/mongodb 

2.创建数据目录,必须创建,不然启动失败。

 mkdir  -p /data/db

启动:

/usr/local/mongodb/bin/mongod --dbpath=/usr/local/server/mongodb/data --logpath=/usr/local/server/mongodb/logs --logappend  --port=27017 --fork

3.参数解释

 

--dbpath 数据库路径(数据文件) --logpath 日志文件路径 --master 指定为主机器 --slave 指定为从机器 --source 指定主机器的IP地址 --logappend 日志文件末尾添加 --port 启用端口号 --fork 在后台运行 --only 指定只复制哪一个数据库 --slavedelay 指从复制检测的时间间隔 --auth 是否需要验证权限登录(用户名和密码) 4.进入数据库的CLI管理界面

/usr/local/mongodb/bin/mongo
MongoDB shell version: 3.0.6
connecting to: test
>2+2

4

若数据库出现如不能连上,则是一个data目录下的mongod.lock文件的问题,可以用如下的修复的命令, mongod --repair 查看logs tail -f logs 

2017-06-11T00:12:09.875+0800 I NETWORK [initandlisten] connection accepted from 127.0.0.1:54624 #13 (1 connection now open)
2017-06-11T00:12:09.880+0800 I ACCESS [conn13] Unauthorized not authorized on admin to execute command { getLog: "startupWarnings" }


2017-06-11T00:12:28.804+0800 I NETWORK [initandlisten] connection accepted from 10.10.2.13:63225 #14 (2 connections now open)
2017-06-11T00:12:28.805+0800 I NETWORK [initandlisten] connection accepted from 10.10.2.13:63227 #15 (3 connections now open)
2017-06-11T00:12:28.805+0800 I NETWORK [initandlisten] connection accepted from 10.10.2.13:63226 #16 (4 connections now open)
2017-06-11T00:12:28.808+0800 I NETWORK [conn14] end connection 10.10.2.13:63225 (3 connections now open)
2017-06-11T00:12:28.831+0800 I NETWORK [conn15] end connection 10.10.2.13:63227 (2 connections now open)
2017-06-11T00:12:29.717+0800 I NETWORK [conn16] end connection 10.10.2.13:63226 (1 connection now open)

(1 connection now open)#表明一个来自本机的连接

5.创建数据库

 

> use aaa            #创建  
switched to db aaa

 

> db      #查看
aaa

6.MongoDB 备份(mongodump)与恢复(mongorestore)

 

mongodb的安装和配置

标签:密码   创建数据库   accept   验证   command   --   warnings   fas   nec   

人气教程排行