私は自分のWindow 7(64ビット)マシンにMongoDBをインストールしました。 path data/dbも作成しましたが、コマンド'C:\mongodb\bin\mongod.exe'
を使用してmongodbを起動しようとしたところ、起動していません。 It is showing 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
"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サービスを作成します。管理者と最初にcmdを開く
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:/ locationにコピーしてから、名前を "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
私は rockmongo を使っています
それを楽しんでください
私は以下のステップに従っています...それはあなたのために働くでしょう
以下のようにディレクトリを作成します
C:\ DATA\DB
mongod --port 27017 --dbpath "C:\data\db"
それは私のために働きました....
これは正しく ここに上書きされます
.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
It is showing admin web console waiting for connections on port 28017.
上記のメッセージは、mongodbが正常に起動し、ポート28017をリッスンしていることを意味します。
MongoDBに接続してdb操作を実行するには、mongoシェル(mongo.exe
)を使用できます。
MongoVUEなど、MongoDBにはいくつかのGUIツールがあります。
WindowsへのMongoDBのインストールは、他の実行可能ファイルと比べて少し面倒です...長い検索の後に参考になりました WindowsへのMongoDBのインストール
Openコマンドのプロンプトをインストールした後、ウィンドウを最小化して別のコマンドプロンプトウィンドウを開いて "mongo"を入力すると、テストデータベースに接続するという成功メッセージが表示されます。
それが役に立てば幸い
MongoDbをどのように動作させるかというあなたの質問に対して、明らかに多くの人が答えています。私は2番目の部分に答えます:mongoDBのための適切なGUIについて
私の提案は、MongoChef(現在はStudio 3T)に行きなさい
あなたはそれを簡単にインストールして使うことができます。
(03:10〜08:50まで)を参照してください。 https://www.youtube.com/watch?v=0ws3oIyqieY&index=2&list=PLS1QulWo1RIZtR6bncmSaH8fB81oRl6MP
GUIツールのステップバイステップガイド。
これはALLです私はPowerShellでmongoを初期化する必要がありました。多くの返信はIMOが複雑すぎます。
C:\Program Files\MongoDB\Server\3.6\bin
を追加してください。注意:このバージョンはもうすぐ古くなります。公式の ドキュメント から、実際に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
は、自分自身をWindowsサービスとしてインストールするようにmongoに伝えています。
これで、通常のWindowsサービスがこの中から好きな方法を選択するので、mongoサーバーを起動、停止、再起動できます。
Control Panel
- > Administration
- > Services
- > MongoDB
からnet start MongoDB
)問題がある場合は、configファイルで指定されたログファイルを確認してください。
あなたができるそれ以上のことは素晴らしいです
システム環境変数に "C:¥Program Files¥MongoDB¥Server¥4.0¥bin"を追加できるということです。これにより、binディレクトリに移動しなくてもcmd内の任意の場所でコマンド "mongod"を実行できます時間。
- binディレクトリへのパスはあなたの場合とは異なることに注意してください -
物事を整理するために
1 - あなたのCドライブにフォルダdata/dbを作成します。「これはデフォルトのパスで、データベースファイルを保存する場所を探すので、 ' - dbpath'を使って指定する必要はありません。 "
2 - システム環境変数に "C:¥Program Files¥MongoDB¥Server¥4.0¥bin"を追加します。
3-オープンCMDタイプ 'mongod'
4-楽しんでください
- 私はこれを見た「thenewboston」というYouTubeチャンネルでこれも見ました - これも素晴らしいです -
私は以下でしたが、それはWindowsで動作します。
管理者モードでcmdプロンプトを開きます(コマンドプロンプトを右クリックして「管理者として実行」をクリックします)
次に、以下のコマンドを実行します
net start MongoDB
リンクからMongoDBコミュニティサーバーをダウンロードしてください - https://www.mongodb.com/download-center/community
インストールには少し時間がかかります。完了したら、次の手順に従ってサーバーを稼働させます。
読んでくれてありがとう。それが役に立てば幸い。
Windowsユーザーの場合:
上記の@ CoderSpeedの答えに追加するには( CoderSpeedの答え )。通常CLIで入力するコマンドを使ってバッチファイル(.bat)を作成します。
cd "C:\Program Files\MongoDB\Server\4.0\bin" mongod.exe
Windows Script HostのRun Methodを使用すると、プログラムまたはスクリプトを非表示モードで実行できます。これは、見えないようにsyncfiles.batという名前のバッチファイルを起動するサンプルWindowsスクリプトコードです。
C:\ Batch Filesディレクトリにsyncfiles.batという名前のファイルがあるとします。 Windows Scriptingを使用して、隠しモードで起動しましょう。
次の行をメモ帳にコピーします。
Set WshShell = CreateObject("WScript.Shell") WshShell.Run chr(34) & "C:\Batch Files\syncfiles.bat" & Chr(34), 0 Set WshShell = Nothing
注:必要に応じて、スクリプト内のバッチファイル名/パスを適宜置き換えてください。 launch_bat.vbsのように拡張子.VBSを付けてファイルを保存し、それに応じて.BATファイル名とパスを編集してファイルを保存します。ダブルクリックしてlaunch_bat.vbsファイルを実行します。これにより、バッチファイルsyncfiles.batが見えなくなります。
ソース: 見えないように.BATファイルを実行する