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

bashからmongoコマンドを実行する方法は?

    インタラクティブなmongoの違い シェルセッション 。特に、 use adminのようなコマンド 有効なJavaScriptではなく、インタラクティブなシェルセッションでのみ機能します。

    シャットダウンコマンドラインと同等の機能は次のようになります。

    mongo 192.168.10.20:27000/admin --eval "db.shutdownServer()"
    

    使用するデータベースを接続文字列に含めることができ、スクリプト化された mongoを終了する必要はありません。 シェルセッション。

    スクリプトセッションからデータベースを変更する必要がある場合は、<があります。 code> db.getSiblingDB() JavaScript関数。上記のshutdownコマンドを作成する別の方法は次のとおりです。

     mongo 192.168.10.20:27000 --eval "db=db.getSiblingDB('admin');db.shutdownServer()"
    


    1. RedisをJHipsterCacheConfigurationエラーに統合する

    2. MongoDBレプリカセットの開発者ガイド

    3. Mongodb:findOneAndUpdateを使用した配列要素の投影が機能しませんか?

    4. Redis-マスタースレーブ関係でその場でCONFIGSETを使用する