MongoDB安装
2020-01-16 本文已影响0人
晚饭总吃撑
今天使用到了MongoDB数据库,所以尝试安装,发现安装不是很顺利,记录一下方便以后查阅
我尝试了两种安装方式,第一种是brew install mongodb
的方式,结果报如下错误:
![](https://img.haomeiwen.com/i14039636/518b838434a70252.png)
找了相关资料发现原因是因为mongodb不再开源,并且已从brew中移除,换句话说使用brew安装mongodb找不到这个安装包了。所以开始尝试第二种安装方式
安装包安装mongodb
1、第一步到官网下载mongodb安装包
![](https://img.haomeiwen.com/i14039636/6b8b34d13ae6aa3e.png)
2、下载完之后解压到
usr/local
目录下,可以打开文件夹使用快捷键shift+command+g
前往该文件夹,并更名为MongoDB![](https://img.haomeiwen.com/i14039636/5b9c72ff445f18ae.png)
![](https://img.haomeiwen.com/i14039636/a166f67864d28dce.png)
![](https://img.haomeiwen.com/i14039636/c6eac97e2f1490be.png)
3、打开
.bash_profile
,执行open -e .bash_profile
,或者到根路径找到该文件打开,open -e
意思是强制使用文本编辑程序打开文件![](https://img.haomeiwen.com/i14039636/105397a766216890.png)
export PATH=${PATH}:/usr/local/MongoDB/bin
在文件中加入这句话,目的是吧MongoDB中bin文件夹下的命令配置到环境变量中,这样就可以直接使用mogond,mongos
这些命令了![](https://img.haomeiwen.com/i14039636/91c86c6bbc12ff0b.png)
4、检验是否安装成功,执行mongod --version
![](https://img.haomeiwen.com/i14039636/a50820fddb7ba7a5.png)
打印出版本号就证明安装成功了
5、在根目录下新建 data 文件夹,里面再建一个 db 文件夹,安装MongoDB时并不会自动生成,需要我们手动创建,可以在命令行输入创建,也可以直接在Finder中手动新建
sudo mkdir -p /data/db
![](https://img.haomeiwen.com/i14039636/fd21efe6b9b5eec5.png)
根目录指的是系统盘路径,命令行中用/表示,
cd ~
和cd /
代表的是两个位置,需要注意,~代表的是用户根路径,/代表的是系统硬盘的根路径sudo mkdir -p
:根路径写入需要管理员权限,所以加上sudo,mkdir -p是创建多级文件夹
6、最后一步,因为根路径的data/db有写入权限,所以得设置这个文件夹的权限,执行命令sudo chmod 777 /data/db