MongoDBのデータベースは、データの収集を導入してもよいです。

私たちは知っているそこのラインによって、テーブルのデータラインであるリレーショナルデータベース内のデータベース、データテーブル、内部。MongoDBの非リレーショナル・データベース、いくつかのデータベース、それぞれリレーショナルデータベース、データテーブル、及びラインによるデータラインの内部テーブルに対応するドキュメントのコレクション。MongoDBのでは、文書はデータベースのコレクションのコレクションを構成します

関係で構成されています。

1.ドキュメント

この文書では、通常、文書はデータの列内の集合を指しているのMongoDBでWord文書を、言っていません。それがどのように見えるかを見てください。

 

 

 見ることができ、文書は三つの部分、ID(文書を表現するライン)、キー(重複キーファイル名が表示され、大文字と小文字が区別されない)、キー、文書のラインで構成され、複数のキーを含むことができ値は、異なるタイプのデータを格納することができます。

2.コレクション

コレクションは、文書のコレクションで構成され、あなたはこのように、コレクションやショーのテーブルがいくつかのコレクションを含むデータベースを表示するには、コマンドのショーを使用することができ、内部の等価なリレーショナルデータベースのテーブルである(とがあるが、ここを見ています)

 

 

 3.データベース

MySQLデータベースと内側には同じですが、内部のMongoDBには、データベースがコレクションで構成されている、あなたはショーのDBSは、データベースは次のように作成されたビューを使用することができます

 

 

 

 

 

一般的に使用されるコマンド:

 

1. Databaseコマンド:

/スイッチのデータベースを作成します。「データベース名」を使用

 

useコマンドは、データベースの名前が続いていない場合は、新しいデータベースを作成し、既存のデータベースの名前が続く場合は、別のデータベース操作に切り替える必要があります。あなたが存在しない場合は、それを作成し、このデータベースにデータベースがすでに存在する場合は、ポイント、想像するポインタを使用することができます。

 

 

 使用して、データベース作成NEW_DATA DBの現在のデータベースのデータベース・ポインタポイントを表示するためのコマンドを、

 

 

しかし、この時間は、コマンドshow DBSビューを使用すると、新しく作成されたデータベースは表示されませんが、時間だけで、データベースへの最初の挿入ファイルで作成された対応するデータベースに移動します。この時点で、コレクションは、同様の特性を持っています。このデータベースにコレクションを作成し、次のコマンド

db.createCollection( "コレクション名")

 

 

 そして、DBSは、データベースを見てショーを使用し、ちょうどNEW_DATAを作成したデータベースがあります

 

 

 データベースを削除します。db.dropDatabase()

:Tryoneは、次のようにすでに存在するデータベースを削除します

 

 

 まず、データベースをtryone、その後、削除コマンドを使用した後にデータベースDBが現在、動作している表示するコマンドを使用して、このデータベースを表示するには、ポインタを使用してデータベースを使用して、あなたは、tryoneデータベースが削除されている、見ることができ、ポインタのデータベースを削除した後注:ポイントが変更されていない場合、使用するポインタを使用するように変更

2.収集コマンド

ショーコレクション/テーブル:コレクションを見ます

上記の、それはコマンドのセットの作成と呼ばれていますdb.createCollection(「コレクション名」)を、以下のように、コレクション名を作成するために、再びそれを使用します。

 

 この時点では、データベースがすでに名前と二つの新しいコレクションを持って見ます

コマンドを削除して、コレクションを見て、Dbのコレクション名の.drop()。次のように、:

 

 あなたは真の成功リターンのコレクションを削除すると、再びセットを表示します。

3.ドキュメントのコマンド

文書を挿入し:. DbのCOLLECTIONNAME .insert({ "キー":}キー)

あなたの文書に上記の新しいコレクション。次のように:

 

 クエリ文書:デシベルコレクション名.find()。

ドキュメントのクエリの上に挿入。次のように:

 

 更新されたドキュメント:db.new.update({ "名": "zhangsan"}、{$ SET:{ "名": "リージ"}})

ここで最初のブレース後のSQL更新クエリ内の背に似更新クエリは、あります。

 

 ここでも、キーが変更されました。

文書を削除します。Dbのコレクション名.remove()

 

(詩:ギャングスターを歓迎.....私を修正して自由に感じます) 

********************短いステップ千マイル********************

 

おすすめ

転載: www.cnblogs.com/liangxiyang/p/11615943.html