mongodb - MacOS 上的 Mongodb 连接失败
问题描述
我从https://www.mongodb.com/download-center/community下载 mongodb 。但是当我mongo
在终端上运行时,它出现了错误。
$ mongo
MongoDB shell version v4.2.3
connecting to: mongodb://127.0.0.1:27017/?compressors=disabled&gssapiServiceName=mongodb
2020-03-01T17:35:44.812+0800 E QUERY [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
2020-03-01T17:35:44.815+0800 F - [main] exception: connect failed
2020-03-01T17:35:44.815+0800 E - [main] exiting with code 1
当我mongod
在终端中运行时,出现以下错误:
$ mongod
2020-03-01T17:39:38.409+0800 I CONTROL [main] Automatically disabling TLS 1.0, to force-enable TLS 1.0 specify --sslDisabledProtocols 'none'
2020-03-01T17:39:38.416+0800 I CONTROL [initandlisten] MongoDB starting : pid=11072 port=27017 dbpath=/data/db 64-bit host=YvandeiMac.local
2020-03-01T17:39:38.416+0800 I CONTROL [initandlisten] db version v4.2.3
2020-03-01T17:39:38.416+0800 I CONTROL [initandlisten] git version: 6874650b362138df74be53d366bbefc321ea32d4
2020-03-01T17:39:38.416+0800 I CONTROL [initandlisten] allocator: system
2020-03-01T17:39:38.416+0800 I CONTROL [initandlisten] modules: none
2020-03-01T17:39:38.416+0800 I CONTROL [initandlisten] build environment:
2020-03-01T17:39:38.416+0800 I CONTROL [initandlisten] distarch: x86_64
2020-03-01T17:39:38.416+0800 I CONTROL [initandlisten] target_arch: x86_64
2020-03-01T17:39:38.416+0800 I CONTROL [initandlisten] options: {}
2020-03-01T17:39:38.417+0800 I STORAGE [initandlisten] exception in initAndListen: NonExistentPath: Data directory /data/db not found., terminating
2020-03-01T17:39:38.417+0800 I NETWORK [initandlisten] shutdown: going to close listening sockets...
2020-03-01T17:39:38.417+0800 I - [initandlisten] Stopping further Flow Control ticket acquisitions.
2020-03-01T17:39:38.417+0800 I CONTROL [initandlisten] now exiting
2020-03-01T17:39:38.417+0800 I CONTROL [initandlisten] shutting down with code:100
解决方案
推荐阅读
- machine-learning - 如何找出垃圾邮件中最常用的 15 个词?
- rider - Rider - 从断点继续
- javascript - 有没有办法避免 TestCafe 中的相对路径?
- flutter - 当我尝试使用我的颤振 ap 在 Firestore 中显示记录时,它会给出一个名为“小部件库异常捕获”的错误
- c++ - 为 arm 交叉编译 libnftnl 的问题
- mysql - MYSQL:通过连接几个表来查询世界数据库
- api - 获取 REST API 的 AWS Cognito 令牌,以便我对其进行测试
- docker - ELMAH 未使用 Docker 容器中的 ASP.NET MVC 记录到 XML 文件
- python - 同一列中的多个外键SqlAlchemy python Flask
- testing - 我正在尝试在 using testcafe 中找到一个元素,但我无法这样做。请问有没有办法做到这一点?