Make the MongoDB docs better! We value your opinion. Share your feedback for a chance to win $100.
Click here >
Docs Menu
Docs Home
/

クラスターに接続する

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デプロイ の間のネットワーク接続を確認します。

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

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

戻る

クラスター化されたコレクション

項目一覧