私はしばらくmongochefユーザーであり、mongochefとのURI接続の設定は非常に簡単です。ただし、これはrobomongoには当てはまりません。
MLABが文字列URIを使用してユーザーをデータベースに接続する場合、誰かがMLAB mongodbデータベースをrobobongoにどのように接続しますか?
robomongoの構成設定では、接続方法としてIPアドレスとポートを優先し、URI形式を提供していないようです。
次のURIがあるとしましょう
mongodb://<dbuser>:<dbpassword>@ds111111.mlab.com:55191/<dbName>
ここで、dbuserとdbpasswordはデータベースのユーザーです。
Robomongoで、Connectionタブの[アドレス]ボックスに次のように入力します。
ds111111.mlab.com
とポートボックス用
55191
Authenticationタブに移動します。 「認証の実行」をクリックします。データベース名、ユーザー名、およびパスワードを入力します。認証メカニズムをSCRAM-SHA-1とします
ここにいくつかのスナップショットがあります
Robomongo経由で接続するには、関連するホスト名とポートを MongoDB接続文字列URI から抽出するだけです。
たとえば、接続文字列が次の場合:
mongodb://r1.example.net:27017,r2.example.net:27017/testdb
その場合、ホスト名はr1.example.net
またはr2.example.net
ポート値27017
およびtestdb
のデータベース名。