I am kind of new to mac as well as mongodb.
I have a weird doubt, accessing the database created using mongodb on mac?
I know, in windows there is a folder called c:\data\db, where my database files are stored.
How and where in mac, the database is stored.
I remember doing something like
sudo mkdir -p /data/db
sudo chown `id -u` /data/db
to create such a folder on mac, but I didn't find any database file in this folder, though i created a database.
Where are the database files saved on mac?
Any help would be really appreciated.
The default data directory for MongoDB is /data/db
.
This can be overridden by a dbpath
option specified on the command line or in a configuration file.
If you install MongoDB via a package manager such as Homebrew or MacPorts these installs typically create a default data directory other than /data/db and set the dbpath in a configuration file.
If a dbpath was provided to mongod
on startup you can check the value in the mongo
shell:
db.serverCmdLineOpts()
You would see a value like:
"parsed" : {
"dbpath" : "/usr/local/data"
},