sql >> データベース >  >> NoSQL >> MongoDB

MongoDBにアクセスする方法

    MongoDBには、MongoDBシェルを介して、またはプログラミング環境内からMongoDBドライバーを使用してアクセスできます。

    MongoDBインスタンスを開始したら(つまり、mongodを使用して コマンド)、これでそのインスタンスに接続してMongoDBでの作業を開始できます。

    コンピューターのターミナルまたはコマンドプロンプトを使用して、MongoDBシェルから直接コマンドを接続して実行できます。

    MongoDBドライバーを使用して、プログラミング環境から実行中のMongoDBインスタンスに接続することもできます。

    MongoDBシェル( mongo

    このチュートリアル全体を通して、MongoDBシェル( mongo と呼ばれます)を使用します )実行中のMongoDBインスタンスに接続します。

    mongo shellはMongoDBへのインタラクティブなJavaScriptインターフェースであり、MongoDBパッケージに含まれています。 mongoシェルを使用して、データのクエリと更新、および管理機能の実行を行うことができます。

    MongoDBシェルは、他のバイナリと同じ場所にあります。したがって、実行するには、新しいターミナル/コマンドプロンプトウィンドウを開き、mongoと入力します。 (Linux / Mac)またはmongo.exe (Windows)。

    これは、パスがPATHに追加されていることを前提としています。そうでない場合は、フルパスを指定する必要があります。

    必ず、独自のターミナル/コマンドウィンドウでmongodプロセスを開いたままにしてください。上記のコマンドは、mongodプロセスが開始されたものとは別のターミナル/コマンドウィンドウに入力する必要があります。

    プログラミング環境から接続

    プログラミング環境内からMongoDBに接続することもできます。

    MongoDB Webサイトには、MongoDBへの接続に使用できるMongoDBドライバーのリストがあります。

    このページには、次の言語のドライバーが含まれています。

    • C
    • C ++(レガシー)
    • C ++ 11
    • C#
    • Java
    • Node.js
    • Perl
    • PHP
    • Python
    • モーター
    • ルビー
    • スカラ

    mongodプロセスに接続したら、データベースを作成できます。


    1. mongodumpを使用してMongoDBデータベースをバックアップする

    2. MongoDB dropIndexes()

    3. Railsスレッド内の変数へのアクセス

    4. MongoDBをWindowsサービスとして実行するにはどうすればよいですか?