Windows に mongoDB をインストールするにはどうすればよいですか?

StackOverflow https://stackoverflow.com/questions/2404742

  •  18-09-2019
  •  | 
  •  

質問

mongoDB をテストして、それが私にとって何かあるかどうかを確認しようとしています。32 ビット Windows バージョンをダウンロードしましたが、今後続行する方法がわかりません。

私は通常、ローカル コンピューターでの開発に WAMP サービスを使用します。Wamp で mongoDB を実行できますか?

しかし、それを Windows 上で動作させるための最良の (最も簡単な!) 方法は何でしょうか?

ありがとう!

役に立ちましたか?

解決

これは、WAMPのようではありません。ディレクトリがCを作成した後は、コマンドでのMongoDBデータベースを起動する必要があります:/ database_mongo

mongod --dbpath=C:/database_mongo/

あなたが、その後のコマンドを使用してMongoDBのために接続することができます。

他のヒント

Windows での Mongo インストールプロセス

インストールの準備はできていますか...そして使用してください...技術的には、それはただダウンロードしているインストールではありません…

私。 ダウンロード zipファイル http://www.mongodb.org/downloads

II. 抽出する それを選択し、ファイルを目的の場所にコピーします。

Ⅲ. 始める DBエンジン。

IV. テスト インストールして使用します。

それでおしまい!とてもシンプルですよね?じゃあ始めよう


1.zip ファイルをダウンロードする

  1. に行く http://www.mongodb.org/downloads
  2. 次のような画面が表示されます。The mongo download page

    • 私は Windows 7 32 ビット マシンを使用しています。そのため、赤でマークされたパッケージをダウンロードしました。
  3. ダウンロードをクリックします (数秒しかかかりません)。

    • おお...それをダウンロードしてもらいました。というzipファイルでした。 mongodb-win32-i386-2.4.4.zip (フォルダーの名前はダウンロードしたバージョンに応じて変わります。ここではバージョン 2.4.4 を入手しました)。

OK、すべて完了しました。


2.抽出する

  1. zip を解凍します
  2. ファイルをマシン内の目的の場所にコピーします。
    • D ドライブにはファイルがあまりないので、抽出したファイルを D ドライブにコピーします。
    • では、mongo ファイルをどこに貼り付けるつもりですか?C の場合:それともデスクトップ自体でしょうか?
    • OK、どこに貼り付けても...以下のスナップショットでは、Mongo フォルダー内の bin フォルダーに移動したことがわかります。ビン内に 15 個のファイルがあることを数えます。あなたはどうですか?

The path to the bin folder

終了した!それだけです

次に何をしなければなりませんか?


3.DBエンジンを起動する

mongo db を使い始めましょう...

  1. コマンド プロンプトを開き、mongo フォルダーの `bin` に移動します ![mongo の bin フォルダーに移動][4]
  2. 「mongo.exe」と入力します (これは、mongo Db Power シェルを開始するために使用されるコマンドです)。次に、以下の応答を参照してください。![mongo.exe]を実行する] [5] *それは素晴らしい例外でしたj lol…それは何ですか? *>サーバーに接続できませんでした。*なぜ例外が起こったのでしょうか?わからない...その間にサーバーを作成しましたか? * * No. * *正しく、その間のサーバーに接続するのはなぜですか?愚かなマシン…JZ。 * *私はそれを手に入れました!他のすべてのDBSと同様に、使用する前にDBエンジンを起動する必要があります。**では、どうすれば起動できますか?*
  3. コマンド `mongod` を使用して mongo データベースを起動する必要があります。mongoのbinフォルダから実行してください。*何が起こったのか見てみましょう。 *![ここに画像の説明を入力] [6] *再び驚くほどフォーマットされた例外J私が上で強調表示したものに気づきましたか?はい、mongodコマンドです。2 番目の例外は、data という名前のフォルダーを作成するように要求する例外です。また、データフォルダーの内部では、 `db`。**というフォルダーで、これらの「データ db`フォルダーを作成する必要があります。**次の質問は、これらのフォルダーを作成する場所です。**
  4. mongo をインストールする BOX の `C` ドライブに `data\db` フォルダーを作成する必要があります。Cドライブにフォルダー構造を作成しましょう。ここで次のような疑問が生じます。「c内でデータ dbディレクトリを作成することは必須ですか?」 NOOO、そうではありません。Mongo はデフォルトでこのフォルダーを「C」で検索しますが、必要な場所にフォルダーを作成できます。ただし、それが `C` にない場合は、それがどこにあるかを mongo に伝える必要があります。*言い換えれば、mongo データベースを `C:\` に置きたくない場合は、mongo.exe の db パスを設定する必要があります。*

    オプション

    1. このオプションをよりよく理解するために、これらのフォルダーを「C」以外の場所に作成します。cmd を使用して、「D」ドライブのルートにファイルを作成します。なぜ?なぜなら、これは古い dos コマンドを思い出す機会だからです...![ここに画像の説明を入力][7]
    2. 次のステップでは、Db パスを mongo.exe に設定します。「bin」に戻り、コマンド「mongod.exe --dbpath d:\data」を入力します。以下のような返答が得られました。![ここに画像の説明を入力] [8]私はすべてがうまくいったことを願っています...コンソールに ERROR *** が表示されなかったため、J.
  5. 次に、コマンド `Start Mongo.exe`![ここに画像の説明を入力] [9]エラーや警告メッセージが表示されなかったコマンドを使用してDBを起動します。ただし、mongo が稼働していることを確認するコマンドを指定する必要があります。mongod は応答を受け取ります。![ここに画像の説明を入力] [10]すべてがうまくいったことを願っています。

4.Mongo DB インストールをテストする

次に DB を確認する必要がありますよね?そうでなければ、どうやってそれが実行中であることを知ることができるでしょうか?

テスト目的で、MONGO には という DB が用意されています。 test デフォルトでは。それを問い合わせてみましょう。

しかし、管理スタジオがない場合はどうすればよいでしょうか?SQL とは異なり、コマンド プロンプトに依存する必要があります。はい、まったく同じコマンド プロンプトです…古き良きコマンド プロンプトです…へいいいい。心配しないでください。はい、これは古いコマンド プロンプトのみです。さて、それをどのように使用するか見てみましょう...

ああ、いやいや… 閉じないでください 上記のコマンドプロンプトはそのままにしておきます...

  • 新しいコマンドウィンドウを開きます。
  • いつものように「Bin」に移動します…

    皆さんは、私たちが学生時代に行った古い C プログラミングを覚えていると思います。

  • コマンドプロンプトでコマンドを実行します mongo または mongo.exe もう一度見て、何が起こるか見てみましょう。

    以下のような画面が表示されます。enter image description here

  • 前に述べたように、Mongo にはデフォルトで次のようなテスト データベースがあります。 test, 、そこにレコードを挿入してみてください。

    ここで次の質問は「どのように挿入しますか?」です。 MongoにはSQLコマンドがありますか?いいえ、mongo には役立つコマンドしかありません。

    基本的なコマンドは、 入れる
    db.test.save( { KodothTestField:「私の名前はコドースです」 } )

    どこ test はDBであり、 .save 挿入コマンドです。 KodothTestField は列またはフィールドの名前であり、 My name is Kodoth 値です。

  • さらに説明する前に、別のコマンドを実行して、保存されているかどうかを確認してみましょう。

    db.test.find()
    

    Mongo command to search for a document, similar to SELECT in SQL.

    データは正常に挿入されました…万歳。

    あなたが考えているのは、すべてのレコードに表示される ObjectId と呼ばれる番号です。これは、自動的にインクリメントされる SQL の一意の ID フィールドのようなものです。よく見ると、オブジェクト ID が 92 で終わっており、レコードごとに異なることがわかります。

    ついに、MONGO を正しくインストールして検証することに成功しました。パーティーをしましょう...それで、あなたは今、MONGOがMANGOと同じくらい甘いことに同意しますか?

  • また、MONGO を探索するためのサードパーティ ツールもあります。1つはMONGO VUEと呼ばれるものです。このツールを使用すると、SQL Server の Management Studio を使用するのと同じように、mongo DB に対して操作を実行できます。

    同じテーブル内にまったく異なる行がある SQL サーバーまたは Oracle DB を想像できますか?リレーショナル DB テーブルでは可能でしょうか?これがmongoの仕組みです。その方法を説明します…


    まず、リレーショナル DB でデータがどのように表示されるかを示します。

    たとえば、Employee テーブルと Student テーブルをリレーショナル方式で考えてみましょう。スキーマはまったく異なるものになりますよね?はい、正確に…enter image description here

    Mongo DB でどのように表示されるかを見てみましょう。上記の 2 つのテーブルは、Mongo の 1 つのコレクションに結合されます。 enter image description here

    これは、コレクションが Mongo に保存される方法です。違いが本当に実感できると思います?すべてがひとつの傘の下に収まりました。これは正しい方法ではありませんが、これがどのように起こるかを示したかったので、2 つのまったく異なるテーブルを 1 つのコレクションに結合しました。

    試してみたい場合は、以下のテストスクリプトを使用できます

    *********************** 
    TEST INSERT SCRIPT
    
    *********EMPLOYEE****** 
    db.test.save( { EmployeId: "1", EmployeFirstName: "Kodoth", EmployeLastName:"KodothLast", EmployeAge:"14" } )  
    db.test.save( { EmployeId: "2", EmployeFirstName: "Kodoth 2", EmployeLastName:"Kodoth Last2", EmployeAge:"14" } )  
    db.test.save( { EmployeId: "3", EmployeFirstName: "Kodoth 3", EmployeLastName:"Kodoth Last3", EmployeAge:"14" } ) 
    
    ******STUDENT****** 
    db.test.save( { StudentId: "1", StudentName: "StudentName", StudentMark:"25" } )  
    db.test.save( { StudentId: "2", StudentName: "StudentName 2", StudentMark:"26" } )  
    db.test.save( {StudentId: "3", StudentName: "StudentName 3", StudentMark:"27"} )
    ************************
    

    ありがとう

    かなり充実したドキュメントが提供されています。 MongoDB の Web サイト

    MongoDB をインストールする

    1. どの MongoDB ビルドが必要かを判断します。

      Windows 用 MongoDB には 3 つのビルドがあります。

      Windows Server 2008 R2 エディションの MongoDB (つまり、2008R2)Windows Server 2008 R2、Windows 7 64ビット、および新しいバージョンのWindowsでのみ実行されます。このビルドは、Windowsプラットフォームの最近の機能強化を利用しており、古いバージョンのWindowsで動作することはできません。

      Windows 64ビット用のMongoDBは、Windows Server 2008 R2やWindows 7 64ビットなど、Windows XPよりも新しいWindowsの64ビットバージョンで実行されます。

      Windows 32 ビット版 MongoDB は、Windows XP より新しい 32 ビット バージョンの Windows 上で動作します。MongoDBの32ビットバージョンは、古いシステムとテストおよび開発システムでの使用を目的としています。MongoDB の 32 ビット バージョンは、2GB 未満のデータベースのみをサポートします。

      実行している Windows のバージョンを確認するには、コマンド プロンプトに次のコマンドを入力します。

      wmic os get osarchitecture
      
    2. Windows 用 MongoDB をダウンロードします。

      MongoDB のダウンロード ページから MongoDB の最新製品リリースをダウンロードします。Windowsシステム用のMongoDBの正しいバージョンをダウンロードしてください。MongoDBの64ビットバージョンは、32ビットウィンドウでは動作しません。

    3. ダウンロードしたファイルをインストールします。

      Windows エクスプローラーで、ダウンロードした MongoDB msi ファイルを見つけます。このファイルは通常、デフォルトのダウンロード フォルダーにあります。MSIファイルをダブルクリックします。一連の画面が、インストールプロセスをガイドするために表示されます。

    4. MongoDB フォルダーを別の場所に移動します (オプション)。

      MongoDB フォルダーを移動するには、管理者として move コマンドを発行する必要があります。たとえば、フォルダーを C:\mongodb に移動するには、次のようにします。

      選択する スタートメニュー > すべてのプログラム > アクセサリー.

      「コマンド プロンプト」を右クリックし、ポップアップ メニューから「管理者として実行」を選択します。

      次のコマンドを発行します。

      cd \
      move C:\mongodb-win32-* C:\mongodb
      

      MongoDB は自己完結型であり、他のシステムへの依存関係はありません。選択した任意のフォルダーから MongoDB を実行できます。任意のフォルダーにmongodbをインストールできます(例: D:\test\mongodb)

    MongoDB を実行する

    警告:

    しないでください mongod.exe 認証設定を使用して「セキュアモード」で実行することなく、パブリックネットワークで表示されます。MongoDBは、信頼できる環境で実行されるように設計されており、データベースはデフォルトで「セキュアモード」を有効にしません。

    1. MongoDB 環境をセットアップします。

      MongoDB には、すべてのデータを保存するためのデータ ディレクトリが必要です。MongoDB のデフォルトのデータ ディレクトリ パスは \data\db です。コマンドプロンプトから次のコマンドを使用してこのフォルダーを作成します。

      md \data\db
      

      データ ファイルの代替パスを指定するには、 --dbpath というオプション mongod.exe, 、 例えば:

      C:\mongodb\bin\mongod.exe --dbpath d:\test\mongodb\data
      

      パスにスペースが含まれる場合は、次のようにパス全体を二重引用符で囲みます。

      C:\mongodb\bin\mongod.exe --dbpath "d:\test\mongo db data"
      
    2. MongoDBを起動します。

      MongoDB を起動するには、次を実行します。 mongod.exe. 。たとえば、コマンド プロンプトから次のようにします。

      C:\Program Files\MongoDB\bin\mongod.exe
      

      これにより、メインの MongoDB データベース プロセスが開始されます。コンソール出力での接続メッセージを待機することは、Mongod.exeプロセスが正常に実行されていることを示しています。

      システムのセキュリティレベルに応じて、Windowsは、C: Program Files Mongodb bin Mongod.exeの「いくつかの機能」をブロックすることに関するセキュリティアラートダイアログボックスをポップアップする場合があります。すべてのユーザーは、自宅やワークネットワークなどのプライベートネットワークを選択し、アクセス許可をクリックする必要があります。SecurityとMongoDBの詳細については、セキュリティドキュメントを参照してください。

    3. MongoDB に接続します。

      mongo.exe シェルを通じて MongoDB に接続するには、別のコマンド プロンプトを開きます。接続するときは、必要に応じてデータディレクトリを指定します。このステップでは、接続コマンドの例をいくつか示します。

      MongoDB インストールでデフォルトのデータ ディレクトリを使用している場合は、データ ディレクトリを指定せずに接続します。

      C:\mongodb\bin\mongo.exe
      

      インストールで別のデータ ディレクトリを使用する場合は、次の例のように、接続時にディレクトリを指定します。

      C:\mongodb\bin\mongod.exe --dbpath d:\test\mongodb\data
      

      パスにスペースが含まれる場合は、パス全体を二重引用符で囲みます。例えば:

      C:\mongodb\bin\mongod.exe --dbpath "d:\test\mongo db data"
      

      .NET を使用してアプリケーションを開発する場合、詳細については C# および MongoDB のドキュメントを参照してください。

    4. MongoDB の使用を開始します。

      MongoDB の使用を開始するには、「MongoDB の概要」を参照してください。また、生産環境にMongoDBを展開する前に、生産ノート文書を検討してください。

      後で、MongoDB を停止するには、mongod インスタンスが実行されているターミナルで Control+C を押します。

    MongoDB 用の Windows サービスの構成

    注記:

    MongoDB 2.6.0、Server-13515には既知の問題があります。これにより、このセクションの指示の使用が妨げられます。MongoDB 2.6.0の場合、MongoDBのWindowsサービスを手動で作成して、代わりにMongoDB用のWindowsサービスを作成します。

    1. ディレクトリとファイルを構成します。

      MongoDB ログ出力用の構成ファイルとディレクトリ パス (logpath) を作成します。

      MongoDB ログ ファイル用の特定のディレクトリを作成します。

      md "C:\Program Files\MongoDB\log"
      

      コマンド プロンプトで、MongoDB の logpath オプションの構成ファイルを作成します。

      echo logpath=C:\Program Files\MongoDB\log\mongo.log > "C:\Program Files\MongoDB\mongod.cfg"
      
    2. MongoDB サービスを実行します。

      「管理者権限」を使用してコマンド プロンプトで次のコマンドをすべて実行します。

      MongoDB サービスをインストールします。のために --install 成功するには、logpath 実行時オプションを指定する必要があります。

      "C:\Program Files\MongoDB\bin\mongod.exe" --config "C:\Program Files\MongoDB\mongod.cfg" --install
      

      必要に応じて、mongod.cfg ファイルへのパスを変更します。

      代替の dbpath を使用するには、構成ファイルでパスを指定します (例:c:プログラムファイル mongodb mongod.cfg)または-dbpathオプションを使用したコマンドラインで。

      dbpath ディレクトリが存在しない場合、mongod.exe は起動しません。dbpath のデフォルト値は次のとおりです。 \data\db.

      必要に応じて、mongod.exe または mongos.exe の複数のインスタンスのサービスをインストールできます。各サービスを独自の方法でインストールします --serviceName そして --serviceDisplayName. 。十分なシステムリソースが存在する場合にのみ、複数のインスタンスを使用し、システム設計に必要な場合にのみ使用します。

    3. 必要に応じて、MongoDB サービスを停止または削除します。

      MongoDB サービスを停止するには、次のコマンドを使用します。

      net stop MongoDB
      

      MongoDB サービスを削除するには、次のコマンドを使用します。

      "C:\Program Files\MongoDB\bin\mongod.exe" --remove
      

    MongoDB 用の Windows サービスを手動で作成する

    次の手順では、MSIインストーラーを使用してMongoDBをインストールしたことを前提としています。

    代替ディレクトリにインストールしている場合は、必要に応じてパスを調整する必要があります。

    1. 管理者のコマンド プロンプトを開きます。

      Windows 7 / Vista / Server 2008 (および R2)

      プレス 勝つ + R, 、次に入力します cmd, を押してから、 Ctrl + シフト + 入力.

      ウィンドウズ8

      プレス 勝つ + バツ, を押してから、 .

      残りの手順は管理者のコマンド プロンプトから実行します。

    2. ディレクトリを作成します。

      データベースとログ ファイル用のディレクトリを作成します。

      mkdir c:\data\db
      mkdir c:\data\log
      
    3. 設定ファイルを作成します。

      設定ファイルを作成します。このファイルには、Mongodの構成オプションを含めることができますが、LogPathの有効な設定を含める必要があります。

      次の例では、構成ファイルを作成し、構成ファイルにログパスと dbpath の両方の設定を指定します。

      echo logpath=c:\data\log\mongod.log> "C:\Program Files\MongoDB 2.6 Standard\mongod.cfg"
      echo dbpath=c:\data\db>> "C:\Program Files\MongoDB 2.6 Standard\mongod.cfg"
      
    4. MongoDB サービスを作成します。

      MongoDB サービスを作成します。

      sc.exe create MongoDB binPath= "\"C:\Program Files\MongoDB 2.6 Standard\bin\mongod.exe\" --service --config=\"C:\Program Files\MongoDB 2.6 Standard\mongod.cfg\"" DisplayName= "MongoDB 2.6 Standard" start= "auto"
      

      sc.exe 「」の間にはスペースが必要です=” と設定値 (例: “binPath=”)、および二重引用符をエスケープするための “”。

      正常に作成されると、次のログ メッセージが表示されます。

      [SC] CreateService SUCCESS
      
    5. MongoDB サービスを開始します。

      net start MongoDB
      
    6. 必要に応じて、MongoDB サービスを停止または削除します。

      MongoDB サービスを停止するには、次のコマンドを使用します。

      net stop MongoDB
      

      MongoDB サービスを削除するには、まずサービスを停止してから、次のコマンドを実行します。

      sc.exe delete MongoDB
      

    私はあなたがすでにこのための答えを受け入れてきた実感が、私はc:\wampディレクトリにMongoDBをインストールし、サービスとしてそれを実行するには、この短いハウツー記事を書きました。ここでの要点はある。

    これらのディレクトリを作成します。

    mkdir c:\wamp\bin\mongodb\mongodb-win32...2.x.x\data
    mkdir c:\wamp\bin\mongodb\mongodb-win32...2.x.x\data\db
    mkdir c:\wamp\bin\mongodb\mongodb-win32...2.x.x\logs
    mkdir c:\wamp\bin\mongodb\mongodb-win32...2.x.x\conf
    

    CへのWin32バイナリをダウンロードし、解凍します。WAMPディレクトリ\側のmysql、apacheのに沿って

    MongoDBのダウンロードページ

    mongo.confファイルを作成します。

    c:\wamp\bin\mongodb\mongodb-win32…2.x.x\conf\mongodb.conf
    
    # mongodb.conf
    
    # data lives here
    dbpath=C:\wamp\bin\mongodb\mongodb-win32...2.x.x\data\db
    
    # where to log
    logpath=C:\wamp\bin\mongodb\mongodb-win32...2.x.x\logs\mongodb.log
    logappend=true
    
    # only run on localhost for development
    bind_ip = 127.0.0.1                                                             
    
    port = 27017
    rest = true
    

    サービスとしてインストールします。

    mongod.exe --install --config c:\wamp\bin\mongodb\mongodb-win32...2.x.x\conf\mongodb.conf --logpath c:\wamp\bin\mongodb\mongodb-win32...2.x.x\logs\mongodb.log
    
    自動に

    設定サービスとservices.mscとを使用して、それを起動します。

    あなたのパスにmongo.exeへのパスを追加します。

    の詳細が必要ですか?ここに記事全文を読む...

    WAMPの道

    1. 先ほどと同じように、Windows 32 ビット用の msi ファイルをダウンロードします。
    2. [インストール]をダブルクリックしてカスタムを選択し、インストールする必要がある場所を参照します(個人的にはEドライブにmongodbフォルダーを作成し、そこにインストールします)。
    3. わかりました、これで、データを作成する必要があります。
    4. 次に、Mongodをこれらのフォルダーにリンクしてデータを保存するためにこのコマンドを使用するか、要件に応じて変更してCMD E: Mongodb binを使用し、その後、コンソールMongod -DBPath E:データで書き込み、リンクします。
    5. 次に、cmd E:\mongodb\bin を使用して、mongod と書き込みます。
    6. 右クリックして別のcmdを開き、管理者ポイントとして実行して、e: mongodb binと同じようにビンにbinに移動し、このmongo.exeを書きます
    7. その後、db.test.save({field: 'hello mongodb'})を書き込みます。このコマンドは、名前のフィールドと値を持つAフィールドを挿入します。
    8. その後、レコードdb.test.find()を確認し、Enterを押すと、最近入力したレコードが見つかります。

    Windows に MongoDB をインストールするのは、他の実行可能ファイルに比べて少し注意が必要です。長い検索の後に良い参考資料を入手しました Windows への MongoDB のインストール

    インストール後、コマンドプロンプトを開き、「」と入力します。モンゴッド"、次にウィンドウを最小化したままにして、別のコマンド プロンプト ウィンドウを開いて「」と入力します。モンゴ" と、テスト データベースへの接続の成功メッセージが表示されます。

    Windows 7にMongo DBをインストールするのは非常に簡単です(私は32ビットのwin7 OSを使用しました)

    1. 正しいバージョンの Mongodb をインストールします (ビット 32/64 に従って)。imp :- 64 ビットは 32 ビットと互換性がなく、その逆も同様です)

    2.この Web サイトから Mongodb をインストールできます (OS に応じて) http://www.mongodb.org/downloads?_ga=1.79549524.1754732149.1410784175

    1. .MSI または zip ファイルをダウンロードします。適切な特権を使用してインストールします

    4.mongodb フォルダーを c:programfiles から d: にコピーします。[オプション]

    5.インストール後、コマンドプロンプトを開きます(管理者として..cmdを右クリックするとオプションが見つかります)

    1. D:\MongoDB 2.6 Standard\bin に移動します。

    2. mongo.exeを実行します...このエラーが発生する可能性があります you might get this error

    3. 取得できた場合は、次の手順を実行するだけです。

    i) 次の画像の comand を試してみると、エラーがわかりますenter image description here

    ii) これは、ディレクトリ \data\db を作成する必要があることを意味します

    iii) これで、C ドライブに上記のディレクトリを作成するか、別の場所に「xyz」という名前のディレクトリを作成する (make と diffrence は行われません) という 2 つのオプションがあります。dにmongodataのディレクトリを作成しましょう:

    enter image description here

    1. 次に、コマンドを再実行しますが、今は次のようになります:-mongod -dbpath d: mongodata [図に示す]今回はあなたが取得してエラーはありません

    enter image description here

    1. この時点まではすべてが順調であることを願っています..新しいコマンド プロンプトを開きます [十分な権限 (管理者)]

    オレンジ色で表示されているのは、実行する必要があるコマンドです。mongo シェル (または mongodb シェル) として知られる新しいコマンド プロンプトが開きます。

    enter image description here

    11.ここではデータベース操作を作成/削除/挿入するため、シェル[コマンドプロンプトのいずれか]を閉じないでください。

    1. 基本的な操作をしてみよう

    a)データベースの表示

    12.私たちの手術結果のスクリーンショットを見つけてください。しないでください:- コマンドプロンプトを閉じないでください

    enter image description here

    1. 数値の異なる構造タイプはオブジェクト ID です:- これは自動的に作成されます

    2. mongodb DB をインストールするための重要な情報が得られることを願っています。

    1.MongoDB をダウンロード

    2.MongoDB をインストールする

    3.必要なフォルダーを作成します。

    "C:\MongoDB_2_6_Standard\bin\data\db"
    "C:\MongoDB_2_6_Standard\logs"
    "C:\MongoDB_2_6_Standard\etc"
    

    注記:ディレクトリが存在しない場合、mongod.exe は起動しません。

    4.簡単な構成ファイルを作成します。

    systemLog:
        destination: file
        path: C:\MongoDB_2_6_Standard\logs\mongo.log
        logAppend: true
    net:
        bindIp: 127.0.0.1
        port: 27017
    

    構成ファイルの作成方法の詳細: http://docs.mongodb.org/manual/reference/configuration-options/

    5.MongoDB を Windows サービスとしてインストールします (これにより、コンピューターを再起動すると自動的に開始されます)

    管理者権限で cmd を実行し、次のコマンドを入力します。

    "C:\MongoDB_2_6_Standard\bin\mongod.exe" --config "C:\MongoDB_2_6_Standard\etc\mongodb.conf" --dbpath c:\MongoDB_2_6_Standard\bin\data\db --directoryperdb --install
    

    6.MongoDB Windows サービスを開始する

    net start MongoDB
    

    7。テストのためにシェル/cmd 経由で MongoDB に接続します

    C:\MongoDB_2_6_Standard\bin\mongo.exe
    

    注記: http://docs.mongodb.org/manual/tutorial/getting-started-with-the-mongo-shell/

    8.それでおしまい!これで完了です。:)

    9.MongoDB Windows サービスをアンインストール/削除します (何かを間違えた場合)

    "C:\MongoDB_2_6_Standard\bin\mongod.exe" --remove
    

    2017 年 11 月の更新

    1) Mongo DB ダウンロード センターに移動します。 https://www.mongodb.com/download-center#community をクリックして、インストールする MongoDB のフレーバーを選択します。から選ぶことができます

    • MongoDB アトラス - クラウド上の MongoDB データベース
    • コミュニティサーバー - Windows 用 MongoDb (SSL ありおよびなし)、iOS、Linux
    • オペマネージャー- データセンター用 Mongo DB
    • 方位磁針 - MongoDB用UIツール

    OS のバージョンを確認するには、cmd プロンプトで次のコマンドを実行します。

    wmic os get caption
    

    CPU アーキテクチャ (32 ビットまたは 64 ビット) を確認するには、cmd プロンプトで次のコマンドを実行します。

    wmic os get osarchitecture
    

    コミュニティバージョン (150MB - GNU ライセンス) を使用しています

    2) MSI をクリックして、インストールプロセスを実行します。Exe は、DB に必要な MongoDb と SSL をインストールします。

    enter image description here

    Mongo DB は C ドライブにインストールする必要があります

    C:\プログラム ファイル\MongoDB

    MongoDB は自己完結型です。つまり、他のシステム依存関係がありません。C ドライブのディスクが不足している場合は、選択した任意のフォルダーから MongoDB を実行できます。

    これで、bin フォルダーから mongodb.exe を実行できるようになりました。DLL が見つからないため Visual C++ エラーが発生した場合は、Visual C++ 再頒布可能パッケージを次のサイトからダウンロードしてください。

    https://www.microsoft.com/en-in/download/details.aspx?id=48145

    インストール後、mongo.exe を再実行してみてください。

    あなたは https://github.com/Thor1Khan/mongo.git にチェックすることをお勧めします それは64ビットオペランドに対する32ビットのアトミック操作最小限の回避策を使用し (アセンブリを使用することができますが、ここでは必須ではないようです) 唯一のデジタルバグがコミットする前に、被害を受けた。

    1. から .msi をダウンロードします https://www.mongodb.com/download-center#community

    2. インストールをダブルクリック - 完了オプション

    3. インストールフォルダ C:\Program Files\MongoDB\Server\3.6\bin

    4. C:// - c:/data/db、c:/data/log、c:/data/log/mongo.log にデータベース フォルダーを作成し、そうでない場合は書き込み権限を設定します。

    5. 管理者モードで cmd プロンプトを開き、C:\Program Files\MongoDB\Server\3.6\bin に移動します。

    6. 次のように入力します

      C:\Program Files\MongoDB\Server\3.6\bin>mongod --dbpath="c:/data/db" --logpath="c:/data/log/mongo.log"

    7. フォルダー c:/data/db を確認します - 多くのファイルとフォルダーがあるはずです

    8. C:\data\ 内に「mongo.config」** という名前の構成ファイルを作成します。

    9. 次のように入力して、新しく作成した構成ファイルから構成値を設定します。

      C:\Program Files\MongoDB\Server\3.6\bin>mongod --config C:\data\mongo.config

    10. 管理者モードで別の新しいCMDプロンプトを開き、C: Program Files Mongodb Server 3.6 binに移動します。コンソールで次の行を実行します。

    11. 次のように入力して MongoDB のサービスを作成します

      C:\Program Files\MongoDB\Server\3.6\bin>mongod --install --config C:\data\mongo.config --logpath="c:/data/log/mongo.log"

      古い MongoDB サービスが存在する場合は、mongod --install コマンドを実行する前に、まず古いサービスを削除する必要があります。新しいコンソールで次のコマンドを実行して、古い mongodb サービスを削除します。

      SC STOP MongoDB

      >> SC DELETE MongoDB
      
    12. 次のように入力して MongoDB を起動します

      C:\Program Files\MongoDB\Server\3.6\bin>net start MongoDB

    13. 次のように入力して MongoDB を停止します

      C:\Program Files\MongoDB\Server\3.6\bin>net stop MongoDB

    次に、ポート 27017 の ip-127.0.0.1 または 192.168.5.64 の DB に接続します。

    ** ファイル名 - 「mongo.config」、以下を構成ファイルに貼り付けます -

    バインド IP = 127.0.0.1,192.168.5.64

    ポート = 27017

    dbpath=C:\データ\db

    logpath=C:\data\log\mongo.log

    Windows 用 MongoDB Community Edition をインストールします。

    1.次に行きます ダウンロードセンター.

    1. ダウンロード センターには、Windows の現在の安定版リリースが表示されます。

    2. [ダウンロード (msi)] をクリックして実行します。

    3. 完了すると、セットアップ タイプとして [完全] または [カスタム] を選択できます。「セットアップを完了」を選択します。

    コマンドプロンプトからMongoDBサーバーを起動する

    1.このパスを環境変数に追加します

    「C:\ProgramFiles\MongoDB\Server\4.0\bin」 環境変数の設定が難しい方は、次の手順に従ってください。

    • Windows 10 および Windows 8

    • [検索] で次を検索し、選択します。システム(コントロールパネル)

    • [システムの詳細設定] リンクをクリックします。

    • 「環境変数」をクリックします。セクションシステム変数で、パス環境変数を見つけて選択します。「編集」をクリックします。

    • PATH 環境変数が存在しない場合は、「新規」をクリックします。

    • 編集システム変数(または新しいシステム変数)ウィンドウで、パスの値を「c: programfiles mongodb server 4.0 bin」環境変数として指定します。

    • 「OK」をクリックします。

    • 「OK」をクリックして、残りのウィンドウをすべて閉じます。

    • 次に、MongoDB データ ディレクトリを作成します。MongoDB には、すべてのデータを保存するためのデータ ディレクトリが必要です。コマンドプロンプトを開いて以下に貼り付けます

    md "C:\data\db" "C:\data\log"
    

    3.サーバーにデータベース ディレクトリを指定します。以下のコードを入力します。

    mongod --dbpath="c:\data\db"
    

    4.MongoDB に接続します。以下のコードを入力します。

    モンゴ

    5.正常に動作している場合は、コマンドプロンプトが表示されます。

    [iniandlisten] 接続を待機しています

    ビンゴ!!これで完了です。どうやら CLI を使用するのは少し混乱します。MongoDB では実際のデータを確認できる GUI が導入されました。

    mongoDB GUI バージョンを使用するには、上記の手順を実行する必要があります

    1. 次に、ダウンロード センターに移動します。MongoDB 用の GUI、MongoDb Compass をダウンロード
    2. インストールして開きます

    ホスト名が表示されます。ローカルホストとポート:27017。

    mongoDBサーバーに接続したいときは、コマンドプロンプトを開く必要があります。

    タイプ

    モンゴッド

    次に、再度新しいコマンド プロンプトを起動し、次のように入力します。

    モンゴ

    すべての設定を mongoDB Compass のままにしておきます。ここで「接続」をクリックします。

    あなたは入っています!!簡単 ..そうじゃない?

    1. ダウンロードから http://www.mongodb.org/downloads
    2. .msi ファイルをフォルダー C:\mongodb にインストールします。
    3. C:\mongodb に data、data\db、ログ ディレクトリ、mongo.config ファイルを作成します。
    4. 「mongo.config」ファイルdbpath = c: mongodb data db logpath = c: mongodb log mongo.logに次の行を追加します
    5. サーバーを起動します:mongod.exe --config="C:\mongodb\mongo.config"

    それでおしまい !!!

    ステップ1:まずの.msiすなわちダウンロードするには、インストールファイルは、

    からです

    ダウンロードMonggoDBする

    ステップ2:使用してインストールを実行するようにする.msiダウンロードfile.Automaticallyそれがプログラムファイルに保存されます。カスタムインストールを実行して、ディレクトリを変更することができます。

    この後、あなたがプログラムファイルの下のMongoDBフォルダを見ることができるはずです。

    MongoDBのシェルやサービスを開始することは、私は長い間、検索<のhref =「http://www.codeverb.com/get-started-with-mongodb-on-windows」のrel後に良好な参照を手に入れた大したことではありません= "nofollowをnoreferrer"> Windowsのの中にMongoDBをインストールする

    WAMP =のWindows + Apacheの+ MySQLの/ MariaDB + PHP / Pythonの/ Perlの

    あなたが別途にMongoDBをインストールする必要がwamp.YouではMongoDBを使用することはできません。

    ライセンス: CC-BY-SA帰属
    所属していません StackOverflow
    scroll top