J'utilise Ubuntu 16.04. J'ai créé une base de données MongoDB
. Quand je le démarre (avec la mongod
commande), il est dit 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 regardé dans le Computer
dossier et dans le dossier Home
( Computer/home/<my name>
).
J'ai également montré des fichiers et dossiers cachés avec Ctrl + H.
Comment trouver mon dossier de base de données?
/data/db
est la valeur par défaut du chemin, s'ildbPath
est défini, il remplace cette valeur. Notez que pour l'utiliser/data/db
comme chemin d'accès réel, le dossier doit exister et avoir la propriété / les autorisations appropriées. voir la réponse mise à jour avec le lien vers les documents mongodb/etc/mongod.conf
configuration est utilisée uniquement si vous démarrez MongoDB en tant que service ou passer explicitement sur la ligne de commande:mongod --config /etc/mongod.conf
. Si vous démarrezmongod
sans aucune option, la valeur par défaut de/data/db
sera utilisée. Si vous démarrez enmongod
tant que service sur Ubuntu,dbPath
sera comme spécifié dans/etc/mongod.conf
(/var/lib/mongodb
par défaut). En règle générale, vous souhaitez gérer MongoDB en tant que service pour garantir une configuration cohérente entre les appels.Pour la question ci-dessus, bien qu'ils aient déjà fourni des réponses, permettez-moi d'apporter également cette précision:
Lorsque vous utilisez Linux (Ubuntu), lorsque vous installez mongodb, il est automatiquement configuré et exécuté par défaut. Le dbpath par défaut se trouve dans
mongodb.conf
. Lorsque vous regardez le fichier, vous verrez les lignes suivantes:Maintenant, basé sur mongodb doc :
Que faire:
la source
C'est parce que la "racine" que vous voyez n'est pas la vraie racine, c'est la racine de votre maison, dans l'explorateur de fichiers, lorsque vous êtes sur votre page d'accueil "racine", appuyez sur
backspace
pour aller dans le dossier parent.la source
Essayez de taper
file:///data/db/
dans le navigateur (chrome ou fire-fox). Vous pourrez voir les fichiers et les collections si vous les avezmongodb
installés dans le système, mais tous seraient cryptés, vous ne pouvez pas les lire dans un éditeur.la source