如何将mlab数据库导出到meteor应用程序

如何将mlab数据库导出到meteor应用程序,meteor,mlab,Meteor,Mlab,我已经创建了一个mlab数据库。但我无法将其导出到meteor应用程序。每次我尝试连接时,它都会抛出一个错误“mongoError:无法在第一次连接时连接到服务器[ds035693.mlab.com:35693]”。我使用的命令是 “export MONGO_URL=mongodb://:@ds035693.mlab.com:35693/abcd”您需要在mlab中创建一个数据库用户,并提供id和密码 那么您的MONGO\u URL应该是: mongodb://:@ds035693.mlab.c

我已经创建了一个mlab数据库。但我无法将其导出到meteor应用程序。每次我尝试连接时,它都会抛出一个错误“mongoError:无法在第一次连接时连接到服务器[ds035693.mlab.com:35693]”。我使用的命令是


“export MONGO_URL=mongodb://:@ds035693.mlab.com:35693/abcd”

您需要在mlab中创建一个数据库用户,并提供id和密码

那么您的
MONGO\u URL
应该是:

mongodb://:@ds035693.mlab.com:35693/abcd

请注意,这不是您的帐户凭据。

我认为您在导出时不需要使用“”。把这个放进你的终端

export MONGO_URL= mongodb://<dbuser>:<dbpassword>@ds035693.mlab.com:35693/abcd
export MONGO_URL=mongodb://:@ds035693.mlab.com:35693/abcd 替换为您的id和密码

console.log(process.env)
在启动函数中检查是否设置了MONGO_URL。 如果设置了此选项。这可能是您的网络问题

您可能忘记在mlab中为您的集合在
user
选项卡中添加数据库用户


希望这会有所帮助

谢谢。我已经尝试过mongodb://:@ds035693.mlab.com:35693/abcd,但仍然不起作用。您是否正在用您为DB用户设置的内容替换
?然后您需要分享更多关于您的设置、如何启动meteor以及您遇到的错误的详细信息,如果您需要进一步的帮助。console.log(process.env)没有输出任何内容。在我运行命令几秒钟后,出现错误。@dpatnaik console.log(process.env)应该在服务器端的Meteor.startup()中。是的,我在服务器端写过。我也无法使用mongo shell进行连接。如果我们将mongo_URL导出到mlab,mongo shell将无法工作。你能以某种方式显示你的代码吗。