错误值:错误:--configdb没有参数,有关详细信息,请尝试“C:\程序文件\MongoDB\服务器\6.0\bin\mongos.exe--help”

iq0todco  于 2022-12-18  发布在  Go
关注(0)|答案(2)|浏览(1779)

我完成了MongoDB的安装,我正在尝试命令$ mongo,我一直得到一个错误:
BadValue: error: no args for --configdb try 'C:\Program Files\MongoDB\Server\6.0\bin\mongos.exe --help' for more information

fdbelqdn

fdbelqdn1#

我认为您可能已经将配置服务器设置为一个独立的进程,并且可能必须使用副本集来代替。
这可能有助于:https://www.mongodb.com/docs/manual/sharding/
您的命令将类似于以下内容:mongos --配置数据库复制集名称/本地主机:27010 --端口27011
但是如果你想使用mongoDb shell,你可能需要单独下载。他们不像以前那样把shell捆绑在一起。所以你必须下载mongosh作为zip文件,并把“bin”文件夹中的内容解压到你安装mongo的“bin”文件夹中。然后你就可以使用MongoDB shell(mongosh.exe)了。

nr9pn0ug

nr9pn0ug2#

你需要单独安装mongos shell,它可以zip文件的形式下载,你需要将它解压到程序文件中,然后将mongos.exe的位置添加到vim中,如果你在添加vim路径时遇到困难,可以使用link
确保更改路径示例中的版本,我的将如下所示。

alias mongod="/c/Program\ Files/MongoDB/Server/6.0/bin/mongod.exe"
alias mongos="/c/Program\ Files/mongosh-1.6.1-win32-x64/mongosh-1.6.1-win32-x64/bin/mongos.exe"

不要做一个完全相同的副本,根据你的设置改变路径,在vim中添加这些值,然后使用关闭它

:wq!

使用提供的链接处理vim。

相关问题