Windows 7(64ビット)マシンにMongoDBをインストールしました。パスdata / dbも作成しましたが、コマンドを使用してmongodbを起動しようとすると、起動し'C:\mongodb\bin\mongod.exe'
ません。見せていadmin web console waiting for connections on port 28017
ます。
MongoDBの起動を手伝ってください。また、MongoDBで使用できるGUIがあるかどうかを提案してください。
Windows 7(64ビット)マシンにMongoDBをインストールしました。パスdata / dbも作成しましたが、コマンドを使用してmongodbを起動しようとすると、起動し'C:\mongodb\bin\mongod.exe'
ません。見せていadmin web console waiting for connections on port 28017
ます。
MongoDBの起動を手伝ってください。また、MongoDBで使用できるGUIがあるかどうかを提案してください。
回答:
mongodbをダウンロード
C:\data\db
cd
に C:\Program Files\MongoDB\Server\3.2\bin>
mongod
27017
localhost:27017
mongodbが起動し、RoboMongo-サードパーティのGUIツールに接続されます
これは私のために働いた
mongod --port 27017 --dbpath C:\MongoDB\data\db
mongod
コマンドでこれを行う他の方法があります
「mongo.config」ファイルに次の行を追加します
port=27017
dbpath=C:\mongodb\data\db\
logpath=C:\mongodb\log\mongo.log
サーバーを起動します。
mongod.exe --config="C:\mongodb\mongo.config"
コマンドライン経由でlocalhost MongoDBサーバーに接続する
mongo --port 27017
認証付きのコマンドラインを介してリモートMongoDBサーバーに接続します。
mongo --username abcd --password abc123 --host server_ip_or_dns --port 27017
それでおしまい !!!
手順1:最初に.msiをダウンロードします。つまり、インストールファイルは
https://www.mongodb.org/downloads#production
ステップ2:ダウンロードした.msiファイルを使用してインストールを実行します。自動的にプログラムファイルに保存されます。カスタムインストールを実行して、ディレクトリを変更できます。
この後、Mongodbフォルダーが表示されます。
手順3:このMongodbフォルダーに「data」という名前の新しいフォルダーを作成します。データディレクトリに「db」という名前で別の新しいフォルダーを作成します。
手順4:cmdを開きます。mongodbフォルダーが存在するディレクトリに移動し、C:\ MongoDB \ Server \ 3.0 \ binのようなパスに移動します。binフォルダーにmongodb.exeがあるはずです
ステップ5:今使用
mongod --port 27017 --dbpath "C:\MongoDB\data\db"
WindowsでMongoDBサービスを作成します。管理者で最初にコマンドを開く
mongod --port 27017 --dbpath "a mongodb storage actual path e.g: d:\mongo_storage\data" --logpath="a log path e.g: d:\mongo_storage\log\log.txt" --install --serviceName "MongoDB"
その後
サービスを開始
net start MongoDB
サービスを停止
net stop MongoDB
mongoDBのインストール場所を開始する方法は2つあります(例:C:/)
まず最初に、mongoDBインストールフォルダーをC:/の場所にコピーしてから、名前を「mongodb」または必要なものに変更します。ここに「mongodb」という名前のexがあります
1:セットアップmongoDBはWindowsサービスです
1.1 : Make directory name "data" in C:/ ( so we have C:/data ),after that make directory "C:/data/db" <br>
1.2 : run in CMD ( Run as Admin) command -> "echo logpath=C:/mongodb/log/mongo.log > C:/mongodb/mongodb.cfg" <br>
1.3 : run in CMD (Run as Adin) command -> "C:/mongodb/bin/mongod.exe --config C:/mongodb/mongod.cfg --install" <br>
1.4 : run command "net start MongoDB" <br>
2:インストールせずにmongoDBを起動するための小さな.BATファイル。メモ帳にコピーアンドペーストして、ファイルタイプ「.bat」でファイルを保存します。
C:\mongodb\bin\mongod.exe –dbpath=C:/mongodb/data/db
PAUSE
エラー1078または1087が発生した場合は、C:/ data / dbのすべてのデータを削除して、mongoDBを再起動します(古いデータを新しいフォルダーにコピーし、mongoDBの再起動後にバックアップします)。
3。mongoDBのGUI
それを楽しんでください
.msiファイルをダウンロードした場合はインストールし、zipファイルをダウンロードした場合は解凍します。
MongoDB環境をセットアップします。
MongoDBには、すべてのデータを格納するためのデータディレクトリが必要です。MongoDBのデフォルトのデータディレクトリパスは\ data \ dbです。コマンドプロンプトから次のコマンドを使用して、このフォルダーを作成します。
md \data\db
たとえば、mongod.exeの--dbpathオプションを使用して、データファイルの代替パスを指定できます。
C:\mongodb\bin\mongod.exe --dbpath d:\test\mongodb\data
パスにスペースが含まれている場合は、パス全体を二重引用符で囲みます。次に例を示します。
C:\mongodb\bin\mongod.exe --dbpath "d:\test\mongo db data"
構成ファイルでdbpathを指定することもできます。
MongoDBを起動します。
MongoDBを起動するには、mongod.exeを実行します。たとえば、コマンドプロンプトから:
C:\mongodb\bin\mongod.exe
MongoDBに接続します。
mongo.exeシェルを介してMongoDBに接続するには、別のコマンドプロンプトを開きます。
C:\mongodb\bin\mongo.exe
WindowsへのMongoDBのインストールは、他の実行可能ファイルに比べて少し注意が必要です...長い検索の後に参考になりました。WindowsへのMongoDBのインストール
開いているコマンドプロンプトをインストールして「mongod」と入力した後、ウィンドウを最小化したまま、別のコマンドプロンプトウィンドウを開いて「mongo」と入力すると、テストデータベースへの接続の成功メッセージが表示されます。
それが役に立てば幸い
私は以下に行いました、それは私に窓で働きます。
管理者モードでcmdプロンプトを開きます(コマンドプロンプトを右クリックして[管理者として実行]をクリックします)
次に、以下のコマンドを実行します
net start MongoDB
実際には、公式ドキュメントからのサービスを使用するためのWindowsの方法:
実行ファイルがインストールされている場所を確認します。パスは次のようになります。
「C:\ Program Files \ MongoDB \ Server \ 3.4 \ bin \ mongod.exe」
このようなコンテンツ(yaml形式)を含む構成ファイルを作成します。パスは次のようになります。
「C:\ Program Files \ MongoDB \ Server \ 3.4 \ mongod.cfg」
systemLog:
destination: file
path: c:\data\log\mongod.log
storage:
dbPath: c:\data\db
C:\...\mongod.exe --config C:\...\mongod.cfg --install
パスがドットで縮小されている場合は、上記を参照してください。
キー--install
は、mongoに自分自身をWindowsサービスとしてインストールするように言います。
これで、通常のWindowsサービスがこの中から好きな方法を選択するので、mongoサーバーを起動、停止、再起動できます。
Control Panel
-> Administration
-> Services
->MongoDB
net start MongoDB
)問題がないか、設定ファイルで指定されたログファイルを確認してください。
directoryperdb
オプション
PowerShellでmongoを初期化するために必要なのはこれだけです。多くの返信はIMOが洗練されすぎています。
C:\Program Files\MongoDB\Server\3.6\bin
環境変数「パス」に追加します。注意:このバージョンは間もなく古くなります。明らかに多くの人々が、mongoDbを機能させる方法についてのあなたの質問に答えましたが、私は2番目の部分、mongoDBの適切なGUIについて答えます。
私の提案は、MongoChef(現在のStudio 3T)に行くことです
簡単にインストールして使用できます。
参照したい場合があります(03:10-から08:50):https : //www.youtube.com/watch?v= 0ws3oIyqieY&index=2&list=PLS1QulWo1RIZtR6bncmSaH8fB81oRl6MP
GUIツールのステップバイステップガイド。
あなたができる追加のことは素晴らしいです
システム環境変数に「C:\ Program Files \ MongoDB \ Server \ 4.0 \ bin」を追加できることです。これにより、binディレクトリに移動することなく、コマンドの任意の場所でコマンド「mongod」を実行できます。時間。
-binディレクトリへのパスは、ケースによって異なる場合があることに注意してください-
だから物事を整理する
1-Cドライブにフォルダーdata / dbを作成します "これは、mongoがデータベースファイルを保存する場所を探すデフォルトのパスです。そのため、 '-dbpath'を使用して指定する必要はありません。
2-「C:\ Program Files \ MongoDB \ Server \ 4.0 \ bin」をシステム環境変数に追加します。
3- CMDタイプ「mongod」を開く
4-楽しんでください
-私はこれを 'thenewboston'というyoutubeチャンネルで見ました、これも素晴らしいです-
Windowsユーザーの場合:
上記の@CoderSpeedの回答(CoderSpeedの回答)に追加します。通常CLIで入力するコマンドを使用して、バッチファイル(.bat)を作成します。例:
cd "C:\Program Files\MongoDB\Server\4.0\bin"
mongod.exe
Windows Script HostのRunメソッドを使用すると、プログラムまたはスクリプトを非表示モードで実行できます。次に、syncfiles.batという名前のバッチファイルを見えないように起動するサンプルWindowsスクリプトコードを示します。
C:\ Batch Filesディレクトリにsyncfiles.batという名前のファイルがあるとします。Windowsスクリプトを使用して非表示モードで起動してみましょう。
次の行をメモ帳にコピーします。
Set WshShell = CreateObject("WScript.Shell")
WshShell.Run chr(34) & "C:\Batch Files\syncfiles.bat" & Chr(34), 0
Set WshShell = Nothing
注:要件に応じて、スクリプト内のバッチファイル名/パスを適宜置き換えてください。.VBS拡張子を付けてファイルを保存します。たとえば、launch_bat.vbsと言います。それに応じて.BATファイル名とパスを編集し、ファイルを保存します。ダブルクリックしてlaunch_bat.vbsファイルを実行します。これにより、バッチファイルsyncfiles.batが見えなくなります。
ソース: 目に見えない形で.BATファイルを実行
リンクからhttps://www.mongodb.com/download-center/communityからMongoDBコミュニティサーバーをダウンロードします。
インストールには時間がかかります。完了したら、次の手順に従ってサーバーを実行します。
読んでくれてありがとう。それが役に立てば幸い。