Ubuntu 16.04を使用しています。データベースをセットアップしましたMongoDB
。 (mongod
コマンドで)起動すると、データベースは/data/db
(dbpath=/data/db
)にあると表示されます。
データベースは正常に動作します。しかし、ファイルエクスプローラーでそのフォルダーが見つかりません。 Computer
フォルダーとHome
(Computer/home/<my name>
)フォルダーを探しました。
また、Ctrl + Hで隠しファイルとフォルダーを表示しました。
データベースフォルダを見つけるにはどうすればよいですか?
構成ファイルで場所を見つけることができるはずです:/etc/mongod.conf
grep dbPath /etc/mongod.conf
mongodb docs によると:
デフォルトのパスは/data/db
ディレクトリです
デフォルトでは、MongoDBはポート27017でクライアントからの接続をリッスンし、データを/ data/dbディレクトリに保存します。
dbPath
が設定されている場合、mongodbはdbPath
で指定されたディレクトリを使用します
mongod
に/data/db
以外のパスにデータファイルを保存する場合は、dbPath
を指定できます。dbPath
を開始する前に、mongod
が存在する必要があります。存在しない場合は、mongod
がこのパスに対してデータを読み書きできるように、ディレクトリとアクセス許可を作成します。アクセス許可の詳細については、セキュリティ操作のドキュメントを参照してください。
なぜなら、あなたが見ている「ルート」は本当のルートではなく、あなたのホームのルートであり、ファイルエクスプローラーで、あなたが「ルート」ホームページにいるとき、backspace
を押して親フォルダ。