无法连接到蒙哥拉表壳
我正尝试通过shell连接到mongolab。 我从实验室得到一个代码。
mongo ds023432.mlab.com:23432/somecol -u fakeusername -p fakepass123
当然,我在mongolab网站上创build了一个db用户。 但是,当我打电话给上述命令,我得到以下错误:
MongoDB shell version: 3.2.6 Enter password: connecting to: ds023432.mlab.com:23432/somecol 2016-05-16T17:55:04.290+0200 E - [main] file [fakepass123] doesn't exist failed to load: fakepass123
到目前为止,我只能通过驱动程序连接。 而我正在使用Arch linux我错过了什么?
我使用的是Arch Linux以及mongo
客户端版本3.2.6
并且具有相同的问题。
我会认为这是一个客户端 – 服务器不兼容(因为我的Java应用程序可以连接到它的驱动程序)
为了解决这个问题,我已经安装了robomongo
yaourt -S robomongo-bin --noconfirm
笔记:
- 如果您尚未拥有它,请按照以下步骤获取
yaourt
- 我不隶属于robomongo – 这只是我面对的问题的解决scheme