MongoDB安装命令
一、下载安装启动
创建几个文件夹
启动:
-
#进入mongodb目录下的bin文件夹
-
cd /usr/local/mongodb/bin
-
-
#启动mongod服务
-
./mongod -dbpath=/usr/local/mongodb/data/db -logpath=/usr/local/mongodb/data/logs/mongodb.log -logappend -port=27017 -fork
-
-
启动不成功使用sudo:
-
sudo mongod --dbpath /usr/local/var/mongodb --logpath /usr/local/var/log/mongodb/mongo.log --fork
-
#通过配置文件启动
-
./bin/mongod --config /usr/local/mongodb/mongod.conf
-
-
常用的启动参数:
-
-
--dbpath:指定存储数据的文件夹
-
-
--logpath:指定日志存储文件
-
-
--logappend:日志以增加方式产生
-
-
--port指定端口,如果不写的话,默认是27017
-
-
--fork代表后台运行
-
关闭:
-
#进入mongodb目录下的bin文件夹
-
-
#正常关闭mongod服务
-
./mongod -shutdown -dbpath=/usr/local/mongodb/data/db
-
-
#强制关闭mongodb,(不推荐这么做,会导致数据丢失与损坏)
-
pkill mongod
问题一:连接不上去原因:1.设置安全主的端口打开 2.关闭防火墙
问题二:https://www.jb51.net/article/109091.htm
-
[root@l mongodb]# ./bin/mongod --config /usr/local/mongodb.conf
-
-
about to fork child process, waiting until server is ready for connections.
-
forked process: 25486
-
ERROR: child process failed, exited with error number 1
-
To see additional information in this output, start without the "--fork" option.
解决1:
mongodb非正常关闭后,再次启动会产生about to fork child process, waiting until server is ready for connection此异常。
删除mongodb 的db目录下的mongod.lock文件,杀死进程重启,重启mongodb即可。
解决2:配置文件有问题: mongod.conf
-
ystemLog:
-
#MongoDB发送所有日志输出的目标指定为文件
-
# #The path of the log file to which mongod or mongos should send all diagnostic logging information
-
destination: file
-
#mongod或mongos应向其发送所有诊断日志记录信息的日志文件的路径
-
path: "/mongodb/log/mongod.log"
-
#当mongos或mongod实例重新启动时,mongos或mongod会将新条目附加到现有日志文件的末尾。
-
logAppend: true
-
storage:
-
#mongod实例存储其数据的目录。storage.dbPath设置仅适用于mongod。
-
##The directory where the mongod instance stores its data.Default Value is "/data/db".
-
dbPath: "/mongodb/data/db"
-
journal:
-
#启用或禁用持久性日志以确保数据文件保持有效和可恢复。
-
enabled: true
-
processManagement:
-
#启用在后台运行mongos或mongod进程的守护进程模式。
-
fork: true
-
net:
-
#服务实例绑定的IP,默认是localhost
-
bindIp: localhost,172.24.149.125
-
#bindIp
-
#绑定的端口,默认是27017
-
port: 27017
二、MongoDB的基本操作
三、MongoDB的导入导出操作
1.navicat的方法最简单
a.windows本地环境需要安装号mongo
b.下载工具放在mongo的bin目录下;这样才可以使用mongoDB自带的导入导出方法。
这篇好文章是转载于:学新通技术网
- 版权申明: 本站部分内容来自互联网,仅供学习及演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,请提供相关证据及您的身份证明,我们将在收到邮件后48小时内删除。
- 本站站名: 学新通技术网
- 本文地址: /boutique/detail/tanhgacgkj
系列文章
更多
同类精品
更多
-
photoshop保存的图片太大微信发不了怎么办
PHP中文网 06-15 -
《学习通》视频自动暂停处理方法
HelloWorld317 07-05 -
word里面弄一个表格后上面的标题会跑到下面怎么办
PHP中文网 06-20 -
Android 11 保存文件到外部存储,并分享文件
Luke 10-12 -
photoshop扩展功能面板显示灰色怎么办
PHP中文网 06-14 -
微信公众号没有声音提示怎么办
PHP中文网 03-31 -
excel下划线不显示怎么办
PHP中文网 06-23 -
excel打印预览压线压字怎么办
PHP中文网 06-22 -
TikTok加速器哪个好免费的TK加速器推荐
TK小达人 10-01 -
怎样阻止微信小程序自动打开
PHP中文网 06-13