J'utilise Ubuntu 16.04. J'ai configuré une base de données MongoDB
. Lorsque je le lance (avec la commande mongod
), il indique que la base de données se trouve à /data/db
(dbpath=/data/db
).
La base de données fonctionne bien. Mais dans l'explorateur de fichiers, je ne trouve pas ce dossier. J'ai consulté le dossier Computer
et le dossier Home
(Computer/home/<my name>
).
J'ai également montré les fichiers et dossiers cachés avec Ctrl + H.
Comment trouver mon dossier de base de données?
Vous devriez pouvoir trouver l'emplacement dans le fichier de configuration: /etc/mongod.conf
grep dbPath /etc/mongod.conf
Selon mongodb docs :
Le chemin par défaut est /data/db
directory
Par défaut, MongoDB écoute les connexions des clients sur le port 27017 et stocke les données dans le répertoire/data/db.
Si dbPath
est défini, la mongodb utilisera le répertoire spécifié par dbPath
name__
Si vous souhaitez que
mongod
stocke les fichiers de données dans un chemin autre que/data/db
, vous pouvez spécifier undbPath
name__.dbPath
doit exister avant de démarrermongod
name__. S'il n'existe pas, créez le répertoire et les autorisations afin quemongod
puisse lire et écrire des données sur ce chemin. Pour plus d'informations sur les autorisations, voir la documentation sur les opérations de sécurité.
En effet, la "racine" que vous voyez n'est pas la vraie racine, mais bien la racine de votre maison. Dans l'Explorateur de fichiers, lorsque vous êtes sur la page d'accueil "racine", appuyez sur backspace
pour accéder au dossier parent.