一,新版本的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)
本文介绍了在升级到最新版MacOS后,安装MongoDB遇到的路径问题,提供了解决方案:在非根目录创建data/db文件夹,并详细步骤包括下载安装、配置环境变量、指定dbpath等。
&spm=1001.2101.3001.5002&articleId=125216503&d=1&t=3&u=dceb46efe8bb4402abf83f41b819528e)
1520

被折叠的 条评论
为什么被折叠?



