解决MAC上启动mongod报错exiting with code 1的问题

 更新时间:2020年12月29日 11:37:55   作者:gxs_hhxx  
这篇文章主要介绍了解决MAC上启动mongod报错exiting with code 1的问题,本文给大家介绍的非常详细对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下

今天启动mongod数据库时遇到问题:

[js] Error: couldn't connect to server 127.0.0.1:27017, connection attempt failed: SocketException: Error connecting to 127.0.0.1:27017 :: caused by :: Connection refused :
connect@src/mongo/shell/mongo.js:341:17
@(connect):2:6
F - [main] exception: connect failed
E - [main] exiting with code 1
百度的方式好多人说先敲入
brew services start mongodb
再执行 mongo就可以解决。试了一下并没有解决。

在这里插入图片描述

真实原因:
brew安装的mongodb的目录下只有bin目录,并没有data(放数据文件)与log(放错误日志)目录与etc目录(放mongod.conf)。

在这里插入图片描述

解决方法:
1.which mongo命令查看mongodb安装的位置。
2.在mongo目录下手动创建data,log与etc目录。
3.写mongod.conf文件,内容:

在这里插入图片描述

4.data目录下建db文件夹,给用户该文件夹的权限:

在这里插入图片描述

5.在终端执行mongod启动成功。
6.关闭:killall mongod

到此这篇关于解决MAC上启动mongdb报错exiting with code 1的问题的文章就介绍到这了,更多相关mongdb报错exiting with code 1内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • MongoDB数据更新方法干货篇

    MongoDB数据更新方法干货篇

    之前给大家分享了MongoDB中数据查询的相关方法和技巧,那么下面这篇文章主要给大家介绍了MongoDB中数据更新方法的相关资料,文中给出了详细的示例代码,需要的朋友可以参考借鉴,下面来一起看看吧。
    2017-05-05
  • MongoDB和mysql的区别对比分析

    MongoDB和mysql的区别对比分析

    MongoDB 是一个基于分布式文件存储的数据库,而MySQL 是一款安全、跨平台、高效的,并与 PHP、Java 等主流编程语言紧密结合的数据库系统,本文重点给大家介绍MongoDB和mysql的区别,需要的朋友可以参考下
    2023-01-01
  • MongoDB索引类型汇总分享

    MongoDB索引类型汇总分享

    这篇文章主要介绍了MongoDB索引类型汇总,单字段索引、复合索引、多键索引、文本索引、2dsphere索引等多种索引类型,需要的朋友可以参考一下
    2022-04-04
  • 关于MongoDB谨防索引seek的效率问题详析

    关于MongoDB谨防索引seek的效率问题详析

    这篇文章主要给大家介绍了关于MongoDB谨防索引seek的效率问题的相关资料,文中通过示例代码介绍的非常详细,对大家学习或者使用MongoDB具有一定的参考学习价值,需要的朋友们下面来一起学习学习吧
    2019-11-11
  • MongoDB中的push操作详解(将文档插入到数组)

    MongoDB中的push操作详解(将文档插入到数组)

    $push操作符添加指定的值到数组中,下面这篇文章主要给大家介绍了关于MongoDB中push操作(将文档插入到数组)的相关资料,文中通过实例代码介绍的非常详细,需要的朋友可以参考下
    2022-11-11
  • mongoDB4.0数据库的操作方法

    mongoDB4.0数据库的操作方法

    这篇文章主要介绍了mongoDB4.0数据库的操作方法及注意事项,非常不错,具有一定的参考借鉴价值,需要的朋友可以参考下
    2019-10-10
  • Mac中mongoDB的安装与卸载步骤详解

    Mac中mongoDB的安装与卸载步骤详解

    mongoDB是一个非常不错的数据库,最近也正在学习mongoDB,在使用一个数据库前必不可少的就是安装和卸载,所以下面这篇文章主要给大家介绍了关于Mac系统中mongoDB安装与卸载的相关资料,需要的朋友可以参考借鉴,下面来一起看看吧。
    2017-10-10
  • Mongo服务重启异常问题的处理方法

    Mongo服务重启异常问题的处理方法

    这篇文章主要给大家介绍了关于Mongo服务重启异常问题的处理方法,这个问题其实还是挺常见的,通过此文学习处理方法,以后遇到了就不会措手不及的,需要的朋友可以参考下
    2021-07-07
  • Ubuntu系统中安装MongoDB及其启动命令mongod的教程

    Ubuntu系统中安装MongoDB及其启动命令mongod的教程

    这篇文章主要介绍了Ubuntu系统中安装MongoDB及其启动命令mongod的教程,包括设置MongoDB开机启动的脚本示例,非常推荐,需要的朋友可以参考下
    2016-01-01
  • MongoDB中实现多表联查的实例教程

    MongoDB中实现多表联查的实例教程

    数据库应用在我们的生活中是很常见的,在编辑一些应用以及软件的时候都需要用到数据库来存储数据,下面这篇文章主要给大家介绍了关于MongoDB中实现多表联查的相关资料,需要的朋友可以参考下
    2022-07-07

最新评论