gpt4 book ai didi

linux - 从 Windows 和 Mac 客户端机器访问 MongoDB

转载 作者:可可西里 更新时间:2023-11-01 10:24:49 25 4
gpt4 key购买 nike

我在我的 Linux Red Hat 服务器上安装了 MongoDB 3.2。

我开始访问它并查看 mongo Shell 说明。

对于 Windows 机器,说明要我进入命令提示符并将 dirs 更改为安装目录。问题是,MongoDB 安装在我的网络服务器上,而不是我的本地 Windows 机器上。

问题:Mongo Shell 是否适用于我?如何从我的 Windows 和 Mac 机器开始使用、连接和访问 Mongo?

[注意:我是一名传统的 MySQL/phpMyAdmin 开发人员,希望升级到 MongoDB]

修正案:

(1) 在@AlexBlex 的帮助下,我正在尝试从我的 Windows 客户端上的 Robomongo 连接到我服务器上的 MongoDB。尝试设置连接时出现以下错误。我只用我的服务器 ip 和 http://{我的服务器 ip} 尝试了地址。都没有用。查看错误的屏幕截图
enter image description here

(2) 这是我当前的 mongod.conf 文件中的内容:

#port=27017
bind_ip=127.0.0.1

(3) 这是我的连接设置。奇怪的是,下面@AlexBlex 的解决方案在他的 Mac 版本上显示了一个 SSH 选项卡。我刚刚安装的 Windows 和 Mac 版本缺少该选项卡。 enter image description here

最佳答案

如果您在本地计算机上安装了 MongoDB,则可以使用如下所示的 Mongo shell 连接到您的远程服务器

mongo  yourserver:27017/database

您必须配置您的 Mongo 服务器以允许远程连接。为了实现这一点,您需要在 /etc/mongodb.conf 文件中包含以下行。您需要将 10.0.0.2 替换为您客户端机器的 IP 地址。

bind_ip = 127.0.0.1,10.0.0.2

关于linux - 从 Windows 和 Mac 客户端机器访问 MongoDB,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35087821/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com