PostgreSQLを使用しているときは、DBテーブルに格納されているデータを参照するためにターミナルを使用することに慣れています。
MongoDBで同様の方法はありますか?このトピックは、MacでのMongoDBのインストールに使用しました。
ありがとう
PostgreSQLを使用しているときは、DBテーブルに格納されているデータを参照するためにターミナルを使用することに慣れています。
MongoDBで同様の方法はありますか?このトピックは、MacでのMongoDBのインストールに使用しました。
ありがとう
MongoDB の bin ディレクトリには、対話型シェルである「mongo」という実行可能ファイルが含まれています (PostgreSQL の「psql」に似ています)。
使用方法の詳細については、こちらをご覧ください。
開始するには、次のように入力できます
> help
特定のデータベースに切り替えるには、次のように入力します。
> use db-name
^^^^^^^ replace with your db name.
> db.help()
> db.collectionName.help()
^^^^^^^^^^^^^^ replace with your collection name
これは、mongod が実行されているマシンだけでなく、次の方法で接続する任意のマシンから実行できます。
mongo hostname:port/dbname
例えば
mongo myMongoDBserver:27017/foobardb
コマンド'mongo'はあなたのためにmongoシェルを開きます、そこであなたはデータベースコマンドを使うことができます
まずmongod
端末タブでプロセスを開始します。他の端末タブまたはウィンドウで単に開始しmongo
ます。
mongod
接続を確立してリクエストをリッスンするmongoデーモンです。mongo
インタラクティブな mongodb クエリを実行できる JavaScript シェルです。
残りは、@Asya Kamsky の回答で提供されたリンクで最もよく説明されています。