mongodb 安装

mongodb 安装和启动

# 进入 /usr/local
cd /usr/local

# 下载
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 目录
sudo mv mongodb-osx-x86_64-3.4.2 mongodb

# 添加path路径
cd ~
vim .bash_profile

 # 添加环境变量
export PATH=/usr/local/mongodb/bin:$PATH
export PATH=${PATH}:/usr/local/mongodb/bin

source .bash_profile
mongod -version

# 启动
sudo mongod

adminMongo 可视化工具工具

1、克隆adminMongo git clone https://github.com/mrvautin/adminMongoopen in new window cd adminMongo

2、安装 npm install

3、启动 npm start

4、访问网站 http://127.0.0.1:1234open in new window

5、MongoDB链接 mongodb://127.0.0.1:27017

mongodb 安装问题

mac端 sudo open -e 〜/.bash_profile 权限被拒绝

解决:sudo chown username ~/.bash_profile

mac端 mongod 启动报错:Data directory /data/db not found

解决:更改指定运行路径,mongod --dbpath '新的可访问存储路径'

mac端 mongod 启动报错:Is a mongod instance already running?

解决:删除这句报错前提供路径下的 mongod.lock 文件,sudo rm /xxx/xxx/data/db/mongod.lock

mac端:新开终端 mongod 命令失效

原因:电脑端使用 iterm2 作为终端工具,未加载 ~/.bash_profile 文件中的环境变量 详解:https://blog.csdn.net/Bronze5/article/details/103440877open in new window 解决方案:

cd ~
vim ~/.zshrc

# 解决iterm2 中zsh 模式不加载 ~/.bash_profile 文件编写的环境变量!
source $HOME/.bash_profile

source ~/.zshrc