先安装HomeBrew
-
安装(需要 Ruby):
ruby -e "$(curl -fsSL https://raw.github.com/Homebrew/homebrew/go/install)" -
搜索:brew search mysql
-
查询:brew info mysql 主要看具体的信息,比如目前的版本,依赖,安装后注意事项等
-
更新:brew update 这会更新 Homebrew 自己,并且使得接下来的两个操作有意义——
-
检查过时(是否有新版本):brew outdated 这回列出所有安装的软件里可以升级的那些
-
升级:brew upgrade 升级所有可以升级的软件们
-
清理:brew cleanup 清理不需要的版本极其安装包缓存
brew update 更新brew
brew install mongodb 安装mongodb数据库
brew services start mongodb 启动mongodb数据库
使用此命令启动后,在~/Library/LaunchAgents目录下会生成homebrew.mxcl.mongodb.plist文件
打开文件会看到默认读取的配置文件
然后我们修改此配置文件,就可以指定我们的配置目录,默认配置如下:
在MAC系统下usr下面的目录基本都是只读,而我们是需要写权限的,最简单方便实用的修改目录权限
brew services stop mongodb 停止mongodb数据库
创建数据目录 mongodb不会帮我们建立 自己来吧
注意:/data/db 是 MongoDB 默认的启动的数据库路径(–dbpath)。
sudo mkdir -p /data/db
进入安装目录 运行下mongodb
cd /usr/local/Cellar/mongodb/3.4.0/bin
mongod
可以看见版本之类的 说明 可以运行了,接下来把mongod加入环境变量中
export PATH=<mongodb-install-directory>/bin:$PATH
<mongodb-install-directory> 为你 MongoDB 的安装路径。我的就是/usr/local/Cellar/mongodb/3.4.0
配置文件在
/usr/local/etc/mongod.conf
要是数据库不在本地环境,bind_ip = 0.0.0.0 就好了
接着给数据库权限
sudo chmod 777 /data/db/
推荐启动
mongod --dbpath=/data/db
网友评论