Database 找不到mongodb 4数据目录C:\Data\db\n
我下载并安装了MongoDb的最后一个vesrion,即4.0.2,并设置了正确的path变量。Database 找不到mongodb 4数据目录C:\Data\db\n,database,mongodb,Database,Mongodb,我下载并安装了MongoDb的最后一个vesrion,即4.0.2,并设置了正确的path变量。 当我想使用mongod命令启动mondoDb服务时,我遇到了以下错误: initAndListen中出现异常:不存在路径:数据目录C:\Data\db\not found.,正在终止 我知道我应该创建缺少的目录,但该目录是在以下路径中自动创建的:C:\Program Files\MongoDB\Server\4.0 我检查了mongod.cfg文件,并且已经设置了正确的路径:dbPath:C:\Pr
当我想使用
mongod
命令启动mondoDb服务时,我遇到了以下错误:
initAndListen中出现异常:不存在路径:数据目录C:\Data\db\not found.,正在终止
我知道我应该创建缺少的目录,但该目录是在以下路径中自动创建的:C:\Program Files\MongoDB\Server\4.0
我检查了mongod.cfg文件,并且已经设置了正确的路径:dbPath:C:\Program Files\MongoDB\Server\4.0\data
现在,如何告诉mongo在正确的路径中查找他认为丢失的文件夹?我也遇到了同样的问题,但在我创建目录
C:\data\db\
之后,它才起作用。此解决方案可能会解决您的问题
sudo mongod --port 27018
在Windows更新之后,我也遇到了同样的问题,Mongodb没有自动启动。创建新目录C:data/db不是正确的方法,因为Mongodb已经将目录C:\Program Files\Mongodb\Server\4.0\data配置为数据路径 以管理员身份在cmd中运行以下命令
cd C:\Program Files\MongoDB\Server\4.0\bin
mongod --dbpath="C:\Program Files\MongoDB\Server\4.0\data".
这对我很有效。我试图在管理模式下打开CMD,但错误消失了。希望这对其他人有所帮助。访问了C:\Program Files\MongoDB\Server\4.0\bin\mongod.cfg文件 使用这些值更新以下字段 数据库路径:..\data\db(目录路径)
重新启动服务器一次我知道它会这样工作,但我想知道是否有任何方法可以使用C:\Program Files\MongoDB\server\4.0中已经存在的数据文件夹您是否尝试过使用选项--dbpath运行mongod?mongod--dbpath“C:\Program Files\MongoDB\Server\4.0\data”给我以下错误
非法操作:试图在只读目录上创建锁定文件:C:\Program Files\MongoDB\Server\4.0\data
抱歉,相同消息:(奇怪,因为当我以管理员身份运行时,它对我有效。检查该目录的权限,右键单击->属性->安全操作正在使用Windows计算机,但您给出了Linux的说明。您可能应该扩展您的答案,以提供足够的详细信息,以便有人能够解决他们的问题。您提到了字段,但没有提到提前指出您引用的字段以及这些字段相关的原因。
cd C:\Program Files\MongoDB\Server\4.0\bin
mongod --dbpath="C:\Program Files\MongoDB\Server\4.0\data".