11

我是Meteor.jsMongoDB的新手,在以官方描述的方式安装 Meteor 后,我想知道如何连接到我的 MongoDB。

MongoDB 在安装过程中由 Meteor 安装,一切正常,但现在我想用另一个工具(如RazorSQL)查看它,看看里面有什么。

但是标准连接参数(localhost:27017)不起作用,我该怎么办?登录?密码?

RazorSQL 中与 MongoDB 的连接参数

4

2 回答 2

11

更新:2014 年 2 月 - Meteor 0.7.1 - 流星端口已转移到 3001 而不是 3002。因此,不要在端口上添加 2,而是添加 1。

MongoDB 的数据库安装在 meteor 包中,该包包含您的文件,位于一个名为.meteor. 要从远程工具访问它,只需在流星运行时2添加到您的 Web 服务器端口。它将存储在流星数据库中

例如 http://localhost:3000mongodb://localhost:3002/meteor如果您使用meteormeteor run

于 2013-01-17T06:46:00.227 回答
5

要获取 Meteor Mongo url 和端口,首先使用运行 Meteor 应用程序,meteor run然后meteor mongo在不同的终端选项卡中运行。你应该看到这样的输出

[meteor-app] meteor mongo
MongoDB shell version: 2.6.7
connecting to: 127.0.0.1:3001/meteor

这意味着您的 Meteor Mongo 正在运行127.0.0.1:3001

如果您正在运行 Meteor 应用程序,meteor run那么您既不需要用户名/密码也不需要身份验证配置,只需确保将默认数据库名称设置为meteor

于 2015-08-09T09:26:53.247 回答