【问题标题】:Accessing mongodb in c9.ide terminal在 c9.ide 终端中访问 mongodb
【发布时间】:2015-07-01 12:04:12
【问题描述】:

我正在使用 c9.ide 编辑器尝试在终端中连接 mongodb

我已经在终端运行命令

我通过设置$IPlocalhost 以及0.0.0.0 尝试了--bind_ip,但没有任何效果

$ mkdir data $ echo 'mongod --bind_ip=process.env.IP --dbpath=data --nojournal --rest "$@"' > mongod $ ./mongod

显示消息如下图

然后在另一个终端我运行命令

$ mongo

但是它给了我无法连接的消息,让我知道我做错了什么

【问题讨论】:

    标签: mongodb cloud9-ide


    【解决方案1】:
    1. 运行这个命令:

      $ mongod --bind_ip=$IP --nojournal

    2. 您将看到最后一行的输出,如:

      等待端口 27017 上的连接

    3. 在新终端中打开 mongo shell,运行以下命令:

      $ mongo

    希望,这可以解决问题。

    参考:Set Up a Database in c9.io

    【讨论】:

      【解决方案2】:

      您似乎使用process.env.IP 将值指定为--bind_ip 选项,但我认为这不会起作用。

      mongod --bind_ip=$IP --dbpath=data --nojournal --rest "$@"
      

      应该可以,即使不只是尝试 '0.0.0.0',这是 $IP 的值

      【讨论】:

      • 我已经尝试过这些值。将在下一个工作日再次检查
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2017-06-16
      • 1970-01-01
      • 2021-09-09
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-07-23
      相关资源
      最近更新 更多