GoGPT Best VPN GoSearch

OnWorksファビコン

mongo - クラウド上のオンライン

Ubuntu Online、Fedora Online、Windows オンライン エミュレーター、または MAC OS オンライン エミュレーター上の OnWorks 無料ホスティング プロバイダーで mongo を実行します。

これは、Ubuntu Online、Fedora Online、Windows オンライン エミュレーター、または MAC OS オンライン エミュレーターなどの複数の無料オンライン ワークステーションの XNUMX つを使用して、OnWorks 無料ホスティング プロバイダーで実行できるコマンド mongo です。

プログラム:

NAME


mongo - MongoDB シェル

DESCRIPTION


モンゴ MongoDB への対話型 JavaScript シェル インターフェイスであり、強力な機能を提供します。
システム管理者用のインターフェイスであると同時に、開発者がクエリやテストを行うための方法でもあります。
データベースを直接操作します。 モンゴ 完全に機能する JavaScript も提供します
MongoDB で使用するための環境。 このドキュメントでは、
モンゴ シェルとその使用法の概要。

SYNOPSIS


モンゴ [ - シェル] [--うなずく] [--ノルク] [ - 静かな] [ - ポート ] [ - ホスト ] [--評価
] [-u ] [--ユーザー名 ] [-NS ] [ - パスワード
] [ - ヘルプ] [-NS] [ - バージョン] [--詳細] [--ipv6] [データベース] [ファイル.js]

INTERFACE


オプション
- シェル
評価後にシェルインターフェースを有効にします。 JavaScriptを ファイル。 を呼び出すと、
モンゴ コマンドを実行し、引数として JavaScript ファイルを指定するか、次を使用します。 --eval 〜へ
コマンドラインで JavaScript を指定すると、 - シェル このオプションはユーザーに次の機能を提供します
ファイルの実行終了後にシェルプロンプトが表示されます。

--nodb シェルがデータベース インスタンスに接続できないようにします。 後で接続するには、
シェル内のデータベース、を参照してください。 mongo-shell-新しい接続.

--norc シェルによる調達と評価を防止します。 ~/.mongorc.js 始めるとき。

- 静かな
接続プロセス中にシェルからの出力を沈黙させます。

- 港
ポートを指定します。 モンゴド or モンゴス インスタンスがリッスンしています。 ない限り
指定の モンゴ に接続します モンゴド ポート上のインスタンス 27017、これがデフォルトです
モンゴド ポート。

- ホスト
が存在するホストを指定します。 モンゴド or モンゴス として接続するために実行中です
。 デフォルトでは モンゴ 実行中の MongoDB プロセスへの接続を試みます
ローカルホスト上で。

--eval
このオプションの引数として指定された JavaScript 式を評価します。 モンゴ
コードを評価するときに独自の環境をロードしません。その結果、多くのオプションが使用されます。
シェル環境は利用できません。

-ユーザー名 -u
MongoDB インスタンスに対して認証するためのユーザー名を指定します。 組み合わせて使用​​する
- パスワード パスワードを指定するオプション。 ユーザー名を指定すると、
パスワードは必要ですが、デフォルトのデータベースまたは指定されたデータベースでは必要ありません
認証、 モンゴ 例外を出して終了します。

- パスワード -p
MongoDBインスタンスに対して認証するためのパスワードを指定します。 組み合わせて使用​​する
-ユーザー名 ユーザー名を指定するオプション。 を指定すると、 -ユーザー名
なしで - パスワード オプション、 モンゴ 次の場合、対話的にパスワードの入力を求められます。
  モンゴド or モンゴス 認証が必要です。

--認証データベース
バージョン 2.4 の新機能。

ユーザーを保持するデータベースを指定します(例: -ユーザー名) 資格情報。

デフォルトでは、 モンゴ で指定されたデータベース名が想定されます。 db 住所 保持している
指定しない限り、ユーザーの資格情報 --認証データベース.

詳細はこちら: ユーザーソース, / reference / privilege-ドキュメント   / reference / user-privileges
MongoDBでの委任された認証に関する詳細情報。

--authenticationメカニズム
バージョン 2.4 の新機能。

認証メカニズムを指定します。 デフォルトでは、認証メカニズムは
MONGODB-CR、MongoDBチャレンジ/レスポンス認証メカニズムです。 の
MongoDBサブスクライバーエディション、 モンゴ のサポートも含まれています GSSAPI 扱う
ケルベロス認証。

詳細はこちら: / tutorial / control-access-to-mongodb-with-kerberos-authentication 詳細については、
Kerberos認証に関する情報。

--ssl への接続を有効にする モンゴド or モンゴス SSL暗号化が行われているもの。

--sslPEMKeyFile
バージョン 2.4 の新機能。

デフォルト ディストリビューション of MongoDBの ありません SSL のサポートが含まれています。 SSLを使用するには
SSL サポートを使用して MongoDB をコンパイルするか、MongoDB サブスクライバーを使用することができます。
版。 見る / Administration / ssl SSL と MongoDB の詳細については、「SSL および MongoDB の詳細」を参照してください。

指定する .PEM SSL 証明書とキーの両方を含むファイル。 ファイルを指定してください
の名前 .PEM 相対パスまたは絶対パスを使用したファイル

ご利用の際に必要です --ssl オプションの場合、 モンゴド or モンゴス 持っています sslCAファイル 使用可能 無し
sslWeakCertificateValidation.

--sslPEMKeyPassword
バージョン 2.4 の新機能。

デフォルト ディストリビューション of MongoDBの ありません SSL のサポートが含まれています。 SSLを使用するには
SSL サポートを使用して MongoDB をコンパイルするか、MongoDB サブスクライバーを使用することができます。
版。 見る / Administration / ssl SSL と MongoDB の詳細については、「SSL および MongoDB の詳細」を参照してください。

で指定されたルート証明書チェーンを復号化するためのパスワードを指定します。 --sslPEMKeyFile.

証明書キー ファイルが暗号化されている場合にのみ必要です。

--sslCAファイル
バージョン 2.4 の新機能。

デフォルト ディストリビューション of MongoDBの ありません SSL のサポートが含まれています。 SSLを使用するには
SSL サポートを使用して MongoDB をコンパイルするか、MongoDB サブスクライバーを使用することができます。
版。 見る / Administration / ssl SSL と MongoDB の詳細については、「SSL および MongoDB の詳細」を参照してください。

指定する .PEM 認証局からの証明書を含むファイル。
のファイル名を指定します。 .PEM 相対パスまたは絶対パスを使用したファイル

- ヘルプ、 -h
基本的なヘルプと使用法のテキストを返します。

- バージョン
シェルのバージョンを返します。

-詳細
接続プロセス中のシェルの出力の冗長性を高めます。

--ipv6 を可能にするIPv6サポートを有効にします モンゴ を使用して MongoDB インスタンスに接続するには、
IPv6ネットワーク。 すべての MongoDB プログラムとプロセス (以下を含む) モンゴ、IPv6を無効にする
デフォルトでサポートされます。

<db 住所>
接続するデータベースの「データベースアドレス」を指定します。 例えば:

モンゴ管理者

上記のコマンドは、 モンゴ シェルに 管理人 データベース 地元で
機械。 解決可能なホスト名を使用してリモート データベース インスタンスを指定できます。
またはIPアドレス。 データベース名とホスト名を区切るには、 / 文字。
次の例を参照してください。

モンゴ mongodb1.example.net
モンゴ mongodb1/管理者
モンゴ 10.8.8.10/テスト


実行して終了する JavaScript ファイルを指定します。 最後の選択肢でなければなりません
指定された。 使用 - シェル ファイルの終了後にシェルに戻るオプション
実行している。


~/.dbshel​​l
モンゴ コマンドの履歴を .dbshel​​l ファイルにソフトウェアを指定する必要があります。

注意 モンゴ 認証に関連するインタラクションを履歴に記録しません
ファイルを含む 認証   db.addUser().

警告
Windowsのバージョン モンゴ.exe 2.2.0 より前のバージョンでは、 .dbshel​​l 内のファイル
モンゴ.exe 作業ディレクトリ。

~/.mongorc.js
モンゴ 読みます .mongorc.js 呼び出したユーザーのホームディレクトリからのファイル
モンゴ。 このファイルでは、ユーザーは変数を定義したり、 モンゴ シェルプロンプト、または
シェルを起動するたびに更新したい情報を更新します。 もし、あんたが
シェルを使用して、コマンドラインで JavaScript ファイルまたは式を評価します。
  --eval または指定することで a 。Jsの file 〜へ モンゴ, モンゴ 読みます .mongorc.js file
After JavaScript の処理が終了しました。

特定します --norc 読み取りを無効にするオプション .mongorc.js.

/tmp/mongo_edit。Jsの
作成 by モンゴ を特定いたします。 編集 a ファイルにソフトウェアを指定する必要があります。 If   file 存在 モンゴ 意志 アペンド an 整数
from 1 〜へ 10 〜へ   時間 〜へ 試み 〜へ 作ります a ユニーク ファイルにソフトウェアを指定する必要があります。

%TEMP%mongo_edit。Jsの
作成 by モンゴ.exe on Windows を特定いたします。 編集 a ファイルにソフトウェアを指定する必要があります。 If   file 存在 モンゴ 意志
アペンド an 整数 from 1 〜へ 10 〜へ   時間 〜へ 試み 〜へ 作ります a ユニーク ファイルにソフトウェアを指定する必要があります。

環境
環境変数EDITOR で使用するエディタへのパスを指定します。 edit シェルコマンド。 JavaScript
変数 環境変数EDITOR の値をオーバーライドします 環境変数EDITOR.

ホーム ホームディレクトリへのパスを指定します。 モンゴ 読みます .mongorc.js file
と書く .dbshel​​l ファイルにソフトウェアを指定する必要があります。

ホームドライブ
Windows システムでは、 ホームドライブ ディレクトリのパスを指定します。 モンゴ 意志
読む .mongorc.js ファイルに書き込む .dbshel​​l ファイルにソフトウェアを指定する必要があります。

ホームパス
ホーム ディレクトリへの Windows パスを指定します。 モンゴ 読みます
.mongorc.js ファイルに書き込む .dbshel​​l ファイルにソフトウェアを指定する必要があります。

キーボード ショートカット


当学校区の モンゴ シェルは次のキーボード ショートカットをサポートしています: [1]

┌───────────────────┬────────────────────────────── ─────┐
キーバインド演算
├───────────────────┼────────────────────────────── ─────┤
│上矢印 │ 前のコマンドを取得 │
│ │ 歴史 │
├───────────────────┼────────────────────────────── ─────┤
│下矢印 │ 次のコマンドを取得 │
│ │ 歴史 │
├───────────────────┼────────────────────────────── ─────┤
│ホーム │ 行頭に戻る │
├───────────────────┼────────────────────────────── ─────┤
│終了 │ 行末へ移動 │
├───────────────────┼────────────────────────────── ─────┤
│タブ │ オートコンプリートメソッド/コマンド │
├───────────────────┼────────────────────────────── ─────┤
│左矢印 │ XNUMX 文字戻る │
├───────────────────┼────────────────────────────── ─────┤
│右矢印 │ XNUMX 文字進む │
├───────────────────┼────────────────────────────── ─────┤
│Ctrl-左矢印 │ XNUMX 単語前に戻る │
├───────────────────┼────────────────────────────── ─────┤
│Ctrl-右矢印 │ XNUMX 単語進む │
├───────────────────┼────────────────────────────── ─────┤
│メタ左矢印 │ 一つ前の単語に戻る │
├───────────────────┼────────────────────────────── ─────┤
│メタ右矢印 │ 一言進む │
├───────────────────┼────────────────────────────── ─────┤
│Ctrl-A │ 行の先頭に移動 │
├───────────────────┼────────────────────────────── ─────┤
│Ctrl-B │ XNUMX 文字戻る │
├───────────────────┼────────────────────────────── ─────┤
│Ctrl-C │終了 モンゴ シェル │
├───────────────────┼────────────────────────────── ─────┤
│Ctrl-D │ 文字を削除(または終了) モンゴ
│ │ シェル)│
├───────────────────┼────────────────────────────── ─────┤
│Ctrl-E │ 行末に移動 │
├───────────────────┼────────────────────────────── ─────┤
│Ctrl-F │ XNUMX 文字進む │
├───────────────────┼────────────────────────────── ─────┤
│Ctrl-G │ 中止 │
├───────────────────┼────────────────────────────── ─────┤
│Ctrl-J │ 行を受け入れる/評価する │
├───────────────────┼────────────────────────────── ─────┤
│Ctrl-K │ 行を消去/消去 │
├───────────────────┼────────────────────────────── ─────┤
│Ctrl-L またはタイプ CLS │ 画面をクリアする │
├───────────────────┼────────────────────────────── ─────┤
│Ctrl-M │ 行を受け入れる/評価する │
├───────────────────┼────────────────────────────── ─────┤
│Ctrl-N │ 次のコマンドを取得 │
│ │ 歴史 │
├───────────────────┼────────────────────────────── ─────┤
│Ctrl-P │ 前のコマンドを取得 │
│ │ 歴史 │
├───────────────────┼────────────────────────────── ─────┤
│Ctrl-R │ コマンド履歴の逆検索 │
├───────────────────┼────────────────────────────── ─────┤
│Ctrl-S │前方検索コマンド履歴 │
├───────────────────┼────────────────────────────── ─────┤
│Ctrl-T │ 文字の入れ替え │
├───────────────────┼────────────────────────────── ─────┤
│Ctrl-U │ Unix の行破棄を実行 │
├───────────────────┼────────────────────────────── ─────┤
│Ctrl-W │ Unix word-rubout を実行 │
└───────────────────┴────────────────────────────── ─────┘

│Ctrl-Y │ ヤンク │
├───────────────────┼────────────────────────────── ─────┤
│Ctrl-Z │ 一時停止 (ジョブ制御は │ で動作します)
│ │ Linux) │
├───────────────────┼────────────────────────────── ─────┤
│Ctrl-H │ 文字を後方削除 │
├───────────────────┼────────────────────────────── ─────┤
│Ctrl-I │ 完了、Tab と同じ │
├───────────────────┼────────────────────────────── ─────┤
│Meta-B │ 一つ前の単語に戻る │
├───────────────────┼────────────────────────────── ─────┤
│Meta-C │ 単語を大文字にする │
├───────────────────┼────────────────────────────── ─────┤
│メタD │ キルワード │
├───────────────────┼────────────────────────────── ─────┤
│Meta-F │ 一言進めます │
├───────────────────┼────────────────────────────── ─────┤
│Meta-L │ 単語を小文字に変更 │
├───────────────────┼────────────────────────────── ─────┤
│Meta-U │ 単語を大文字に変更 │
├───────────────────┼────────────────────────────── ─────┤
│メタY │ ヤンポップ │
├───────────────────┼────────────────────────────── ─────┤
│メタバックスペース │ バックワードキルワード │
├───────────────────┼────────────────────────────── ─────┤
│Meta-< │ の最初のコマンドを取得します │
│ │ コマンド履歴 │
├───────────────────┼────────────────────────────── ─────┤
│Meta-> │ の最後のコマンドを取得します │
│ │ コマンド履歴 │
└───────────────────┴────────────────────────────── ─────┘

[1] MongoDB は複数のキーバインドに対応しています。2.0 以降、 モンゴ 基本的なサポートが含まれています
emacsのキーバインド。

USE


通常、ユーザーは次のコマンドを使用してシェルを呼び出します。 モンゴ システムプロンプトでコマンドを実行します。 考えます
他のシナリオの例は次のとおりです。

認証と非標準ポートを使用してリモート ホスト上のデータベースに接続するには、
次のフォームを使用します。

mongo --ユーザー名 - パスワード--ホスト名--ポート 28015

あるいは、次の短い形式を検討してください。

モンゴ -u -p - ホスト--ポート 28015

交換する , , 状況に応じた適切な値を使用して、
を置き換えるか省略します - 港 必要に応じて。

JavaScript ファイルを評価せずに実行するには、 ~/.mongorc.js を開始する前にファイルを
シェル セッションでは、次の形式を使用します。

mongo --shell --norc 代替環境.js

印刷するにはクエリを次のように返します JSONの、システム プロンプトから --eval オプションを使用するには、
次のフォーム:

mongo --eval 'db.collection.find().forEach(printjson)'

一重引用符を使用します (例: ') JavaScript と追加の JavaScript を囲みます。
この出力を生成するには必要です。

onworks.net サービスを使用してオンラインで mongo を使用する


無料のサーバーとワークステーション

Windows と Linux のアプリをダウンロード

Linuxコマンド

Ad




×
Advertisement
❤️ここでショッピング、予約、購入してください。料金はかかりません。これにより、サービスが無料で維持されます。