MongoDBスタディノート(1)-インストールと構成

1はじめに

MongoDBはC ++で記述されており、非リレーショナルデータベース(NoSQL)である分散ファイルストレージに基づくオープンソースデータベースシステムです。

特徴

開発は高速で、最小限で、柔軟性があり、ドキュメント指向です(ファイルストレージ形式はBSON、JSONの拡張です)

3つの概念:

  • データベース:データウェアハウス、コレクションを保存できます
  • コレクション:ドキュメントを保存できます
  • ドキュメント:最小単位

2.ダウンロード

MongoDBは、32ビットおよび64ビットシステムで使用できるコンパイル済みバイナリパッケージを提供します。MongoDB公式Webサイトからダウンロードしてインストールできます。MongoDBコンパイル済みバイナリパッケージのダウンロードアドレス:https://www.mongodb .com / download-center#community

注:Windows XPシステムは、MongoDBバージョン2.2以降ではサポートされなくなりました。最新バージョンには、32ビットシステム用のインストールファイルもありません。


3.インストール

システムに応じて32ビットまたは64ビットの.msiファイルをダウンロードし、ダウンロード後にファイルをダブルクリックして、プロンプトに従ってインストールします。

私は実際に4.0バージョンのプログラムをインストールしました。例として、3.6バージョンのプログラムのインストール手順を次に示します。


4.構成

注:4.0より前のバージョンを使用している場合は、インストール中にデータパスとログパスをカスタマイズできる手順があります。セクション1)2)3)をスキップして、セクションのローカルサービス構成に直接進む必要があります。 4)。

1)MongoDBデータベースファイルの保存場所を作成します

インストールディスクのルートディレクトリにパス作成します:C :\ mongodb \ data

mongodbサービスを開始する前にデータベースファイルストレージフォルダーを作成する必要があるため、作成しないとコマンドが自動的に作成されず、起動に成功しません。

2) MongoDBスタートアップ構成ファイルを作成します

M ongoDBでは、次のように、新しいインストール構成ファイルのパスmongo.configを使用します。

systemLog:
     destination: file
     path: C:\mongodb\mongod.log
     logAppend: true
security:
     authorization: enabled
storage:
     dbPath: C:\mongodb\data
     directoryPerDB: true
net:
     bindIp: 127.0.0.1
     port: 27017

3)ローカルWindowsのMongoDBサービスを構成します

MongoDBをシステムサービスとして設定します。これはバックグラウンドで自動的に開始でき、毎回手動で開始する必要はありません。

Windowsサービスを構成するときは、管理者としてCMDコマンドラインツール実行する必要がありますシステムパスC:\ Windows \ System32の下にあるcmd実行ファイルを見つけて、CMDコマンド実行します。または、プログラムを直接検索し、cmdと入力して右クリックし、[==>管理者として実行]を選択します。

次のコマンドを実行して、binディレクトリに入ります。

cd C:\ Program Files \ MongoDB \ Server \ 4.0 \ bin

次のコマンドを実行して、Windowsサービスを構成します。

mongod --config "C:\ Program Files \ MongoDB \ Server \ 4.0 \ mongo.config" --install --serviceName "MongoDB"

完了後、ローカルサービスを確認します。成功した場合は、ローカルサービスにさらに「MongoDB」サービスがあることがわかります。

あなたはできる右クリックして、サービスを開始するのMongoDBサービスを開始]を選択するか、開始するには、コマンドラインで次のコマンドを入力することができます。

ネットスタートMongoDB

同時に、サービスをシャットダウンおよび削除するコマンドが表示されます。MongoDBサービスをシャットダウンします。

ネットストップMongoDB

MongoDBサービスを削除します。

C:\ mongodb \ bin \ mongod.exe --remove

4)4.0を超える構成

バージョン4.0以降の場合、設定ファイルはbinディレクトリにあります

次のように#securityを開いて変更し、インデントに注意してください。

security:
  authorization: enabled

セクション3)を参照し、管理者としてcmdを実行し、次のコマンドを順番に入力してWindowsサービス構成します。

cd C:\ Program Files \ MongoDB \ Server \ 4.0 \ bin

mongod --config "C:\ Program Files \ MongoDB \ Server \ 4.0 \ bin \ mongod.cfg" --install --serviceName "MongoDB"

5)起動が成功したかどうかを確認します

ブラウザにhttp:// localhost:27017(27017はmongodbのポート番号)と入力して表示します。以下の画面が表示されれば接続は成功です。

失敗した場合は、ポートが占有されているかどうかを確認できます。

 

おすすめ

転載: blog.csdn.net/qq_14997473/article/details/89601225