mac 安裝 mongoDB的若干坑 --原mac bash環(huán)境中和(item2 + oh-my-zsh 環(huán)境中)安裝mongo
本文鏈接:https://blog.csdn.net/weixin_38080573/article/details/88817869
MongoDBmac安裝mongoDB有挺多種方式,操作的過程中有一些坑,記錄下來,供參考。這里采用的是curl的方式來安裝。
1、安裝
- 先打開mac終端,cd 到user/local下
cd /usr/local
- 下載 mongodb的包
sudo curl -O https://fastdl.mongodb.org/osx/mongodb-osx-x86_64-3.4.2.tgz
- 解壓剛剛下載的包
sudo tar -zxvf mongodb-osx-x86_64-3.4.2.tgz
- 將文件名 mongodb-osx-x86_64-3.4.2 重命名為簡單的 mongodb
sudo mv mongodb-osx-x86_64-3.4.2 mongodb
- 配置環(huán)境變量
- 打開本地的 .bash_profile
open -e .bash_profile - 在文件的最后添加下面一行代碼:
export PATH=${PATH}:/usr/local/MongoDB/bin - 讓剛剛輸入的代碼生效:
source .bash_profile
- 打開本地的 .bash_profile
注意 如果是使用item2 + oh-my-zsh的話,
那么就需要將環(huán)境變量的設(shè)置(export PATH=${PATH}:/usr/local/MongoDB/bin)路徑加再 根目錄下的 ~/.zshrc文件中
然后
source ~/.zshrc
-
驗證是否安裝成功
終端輸入mongod -version如果出現(xiàn)本版好則證明已經(jīng)安裝成功了,圖示如下
在這里插入圖片描述
2、根目錄新建 Data文件
在終端輸入
sudo mkdir -p /data/db
其中 -p表示如果沒有data文件夾,就先建立data文件夾,然后在data文件夾下面建立db文件夾,避免報錯。
當(dāng)然這一步也可以手動去建立,也是ok的,建完之后可以查看一下,如下:
在這里插入圖片描述
3、啟動并運行
- 在終端輸入如下命令啟動服務(wù):
sudo mongod
在這里插入圖片描述
如上圖所示,就表示啟動成功了。這時候打開瀏覽器,輸入 localhost:27017 ,會出現(xiàn)如下畫面,那就ok了
在這里插入圖片描述
或者輸入http://127.0.0.1:27017/ 也是一樣的。
在這里插入圖片描述
關(guān)于127.0.0.1和localhost 的區(qū)別見: https://blog.csdn.net/weixin_38080573/article/details/86521807
再打開一個終端,輸入
mongo
這樣就可以對數(shù)據(jù)庫進(jìn)行一些操作了。
比如查看當(dāng)前表:
show dbs
在這里插入圖片描述
退出
當(dāng)你要退出的時候,注意要用正確的姿勢退出,不然下次再連接的話可能會出現(xiàn)一些問題
use admin
db.shutdownServer()
即可完成退出操作.
在這里插入圖片描述
這個時候再刷新 http://localhost:27017/ 或者 http://127.0.0.1:27017/
就會發(fā)現(xiàn)無法訪問此網(wǎng)站了。