一,新版本的mac ,启动mongodb 报错
想直接看步骤的直接看下面(二,完整的安装教程如下),我这里先说报错原因
我的电脑最近升级了新版本的macOS(版本12.4),在安装mongodb时,按照菜鸟教程的方式安装教程,在启动 mongodb:时,会报以下错误:
error":"NonExistentPath: Data directory /data/db not found.
Create the missing directory or specify another path using (1) the --dbpath command line option,
or (2) by adding the 'storage.dbPath' option in the configuration file."
这是找不到我们建的/data/db路径,mac最新版本不予许编辑根目录
解决方案是,在别的地方建文件夹,用来放mongodb的文件
二,完整的安装教程如下
1,下载安装包,解压,
下载地址:https://www.mongodb.com/download-center#community
进入 /usr/local,把解压好的文件放里面,重命名 mongodb
2,配置环境变量,保存
open -e .bash_profile
export PATH=${PATH}:/usr/local/mongodb/bin
使配置立即生效
source .bash_profile
3,输入mongod --version ,看到版本号则说明安装成功
4,创建文件夹用来放log和data,(这也就是导致报错的一步)
解决方法:
cd Documents
mkdir data
cd data
mkdir db
./mongod --dbpath ~/Documents/data/db
启动后我们可以使用 mongo 命令打开一个终端:
cd /usr/local/mongodb/bin
./mongo
也可以用Navicat链接
如果有用就留下你可爱的赞吧 ……(o^^o)