mac下使用brew 安裝mongodb的方法教程
mac 系統(tǒng)常用的軟件安裝工具就是 homebrew
個(gè)人認(rèn)為通過(guò)brew安裝比較簡(jiǎn)單,下面介紹下如何安裝
安裝 mongodb
wenxuezhangdeMacBook-Pro:~ wenxuezhang$ brew install mongodb
此圖說(shuō)明已經(jīng)安裝成功,安裝的目錄就是 /usr/local/Cellar/mongodb/3.2.9
第一次啟動(dòng)服務(wù)端,這里需要做一些準(zhǔn)備工作.
默認(rèn)mongodb 數(shù)據(jù)文件是放到根目錄 data/db 文件夾下,如果沒(méi)有這個(gè)文件,請(qǐng)自行創(chuàng)建.
wenxuezhangdeMacBook-Pro:data wenxuezhang$ sudo mkdir data/db
如果你當(dāng)前的環(huán)境變量還沒(méi)有加入 mongod ,手動(dòng)添加的環(huán)境變量中.
wenxuezhangdeMacBook-Pro:~ wenxuezhang$ nano ~/.bash_profile //添加mongodb安裝目錄到環(huán)境變量中 export PATH=/usr/local/Cellar/mongodb/3.2.9/bin:${PATH}}
3.如果讓環(huán)境變量馬上生效? 執(zhí)行下面的shell
source ~/.bash_profile
4.修改mongodb配置文件,配置文件默認(rèn)在 /usr/local/etc 下的 mongod.conf
# Store data in /usr/local/var/mongodb instead of the default /data/db dbpath = /data/db # Append logs to /usr/local/var/log/mongodb/mongo.log logpath = /usr/local/var/log/mongodb/mongo.log logappend = true # Only accept local connections bind_ip = 127.0.0.1
編輯后:
1.ESC
2.shift加:
3.wq (保存退出)
修改成數(shù)據(jù)庫(kù)文件寫入目錄地址,如果準(zhǔn)備連接非本地環(huán)境的mongodb數(shù)據(jù)庫(kù)時(shí),bind_ip = 0.0.0.0 即可以.
那么現(xiàn)在激動(dòng)人心的時(shí)刻來(lái)了,哈哈哈,嘗試啟動(dòng)下mongod,當(dāng)然要到目錄下
/usr/local/Cellar/mongodb
當(dāng)然如果啟動(dòng)起來(lái)了還好說(shuō),但是我在這里啟動(dòng)的時(shí)候,是沒(méi)有啟動(dòng)起來(lái)的,原因在于要對(duì) /data/db文件賦權(quán)限
sudo chown `id -u` /data/db 注: ‘id -u‘表明 你當(dāng)前登錄的賬戶名 例如:sudo chown `admin` /data/db
最后在重新啟動(dòng)一下mongod 就OK了.
推薦大家可視化mongodb的可視化工具,下載安裝就可以了
可視化工具截圖:
以上所述是小編給大家介紹的mac下使用brew 安裝mongodb的方法教程,希望對(duì)大家有所幫助,如果大家有任何疑問(wèn)歡迎給我留言,小編會(huì)及時(shí)回復(fù)大家的,在此也非常感謝大家對(duì)腳本之家網(wǎng)站的支持!
相關(guān)文章
MongoDB入門教程之細(xì)說(shuō)MongoDB數(shù)據(jù)庫(kù)的增刪查改操作
這篇文章主要介紹了MongoDB入門教程之細(xì)說(shuō)MongoDB數(shù)據(jù)庫(kù)的增刪查改操作,本文環(huán)境是windows,所以以圖片形式講解,需要的朋友可以參考下2014-08-08MongoDB 3.4 安裝以 Windows 服務(wù)方式運(yùn)行的詳細(xì)步驟
這篇文章主要介紹了MongoDB 3.4 安裝以 Windows 服務(wù)方式運(yùn)行的詳細(xì)步驟,需要的朋友可以參考下2017-09-09解決MAC上啟動(dòng)mongod報(bào)錯(cuò)exiting with code 1的問(wèn)題
這篇文章主要介紹了解決MAC上啟動(dòng)mongod報(bào)錯(cuò)exiting with code 1的問(wèn)題,本文給大家介紹的非常詳細(xì)對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2020-12-12MongoDB的Master-Slave主從模式配置及主從復(fù)制要點(diǎn)解析
主從復(fù)制是數(shù)據(jù)庫(kù)運(yùn)維中一種常見的備份方式,這里我們來(lái)看一下MongoDB的Master-Slave主從模式配置及主從復(fù)制要點(diǎn)解析,需要的朋友可以參考下2016-06-06win7平臺(tái)快速安裝、啟動(dòng)mongodb的方法
這篇文章主要介紹了win7平臺(tái)快速安裝、啟動(dòng)mongodb的方法,結(jié)合圖文形式分析了win7平臺(tái)下載、安裝、啟動(dòng)、配置MongoDB數(shù)據(jù)庫(kù)的方法與注意事項(xiàng),需要的朋友可以參考下2020-05-05deepin 15.3 X64系統(tǒng)中安裝mongodb的方法步驟
這篇文章主要跟大家分享了deepin 15.3 X64系統(tǒng)中安裝mongodb的方法步驟,文中將安裝步驟介紹的非常詳細(xì),對(duì)大家具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面來(lái)跟著小編一起學(xué)習(xí)學(xué)習(xí)吧。2017-04-04MongoDB數(shù)據(jù)庫(kù)基礎(chǔ)操作總結(jié)
這篇文章主要介紹了MongoDB數(shù)據(jù)庫(kù)基礎(chǔ)操作,結(jié)合實(shí)例形式總結(jié)分析了MongoDB數(shù)據(jù)庫(kù)創(chuàng)建、刪除、集合、文檔等基本操作技巧,需要的朋友可以參考下2020-06-06解決net start MongoDB 報(bào)錯(cuò)之服務(wù)名無(wú)效的問(wèn)題
這篇文章主要介紹了解決net start MongoDB 報(bào)錯(cuò)之服務(wù)名無(wú)效的問(wèn)題,本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2020-12-12mongodb字段值自增長(zhǎng)實(shí)現(xiàn)代碼
這篇文章主要介紹了mongodb字段值自增長(zhǎng)實(shí)現(xiàn),本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2021-01-01