AI エージェント向け: ドキュメントインデックスは https://www.mongodb.com/ja-jp/docs/llms.txt で利用できます。すべてのページの markdown バージョンは、いずれかの URL パスに .md を追加することで利用できます。
Docs Menu

クラスターに接続する

MongoDB Atlas でホストされているか、自己管理型であるかにかかわらず、MongoDB クラスターに接続する方法を学びます。

配置に接続するには、接続文字列が必要です。接続文字列の形式は、レプリカセット、シャーディングされたクラスター、またはスタンドアロン配置のいずれに接続するかによって異なります。

レプリカセット:

mongodb+srv://myDatabaseUser:D1fficultP%40ssw0rd@mongodb0.example.com/?authSource=admin&replicaSet=myRepl

シャーディングされたクラスター:

mongodb+srv://myDatabaseUser:D1fficultP%40ssw0rd@mongos0.example.com/?authSource=admin

スタンドアロン:

mongodb+srv://myDatabaseUser:D1fficultP%40ssw0rd@mongodb0.example.com/?authSource=admin

ユーザー名またはパスワードに次の文字が含まれている場合、それらをパーセント エンコーディングを使用して変換する必要があります。

$ : / ? # [ ] @

接続文字列の形式とオプションの詳細については、「接続文字列」を参照してください。

接続文字列の取得方法は、配置が MongoDB Atlas でホストされているか、自己管理型であるかによって異なります。

MongoDB Atlasでホストされているクラスターに接続するには、次の方法について説明する「 Atlas クラスターへの接続 」を参照してください。

  • Atlas CLI または Atlas UI を使用して接続文字列を取得します。

  • IP アクセス リストを設定します。

  • データベースユーザーを作成します。

  • ドライバー、Compass、mongoshなど、様々な接続方法を使用します。

自己管理型配置に接続する前に。

  • MongoDB 配置が実行されており、アクセス可能であることを確認します。

  • 適切な権限を付与してデータベースユーザーを作成します。

  • クライアントと MongoDB 配置の間のネットワーク接続を確認します。

接続文字列を作成するには、 配置トポロジーに適した接続文字列の形式を使用します。

接続文字列を取得したら、次の方法を使用して接続できます。