我尝试在网络上查找,但所有我找到的都是安装完整的mongodb软件包的说明。
感谢您的任何帮助。
官方文档表示,你只需安装mongodb-org-shell
就可以了。
sudo vim /etc/yum.repos.d/mongodb.repo
创建一个仓库文件。
[mongodb-org-4.0]
name=MongoDB Repository
baseurl=https://repo.mongodb.org/yum/redhat/$releasever/mongodb-org/4.0/x86_64/
gpgkey=https://www.mongodb.org/static/pgp/server-4.0.asc
gpgcheck=1
enabled=1
sudo yum clean all
sudo yum install mongodb-org-shell-4.0.2
mongo <mongo-server-ip>
注意:第四步不一定适用于所有情况。您需要检查正确的命令以连接到远程mongo服务器。
来源:https://docs.mongodb.com/manual/tutorial/install-mongodb-on-red-hat/
您可以按照官方指南安装mongodb
,不要安装包含所有程序包的主要软件包,而是只安装包含mongoshell的软件包。
mongosh
(MongoDB Shell)而不是使用已经自MongoDB v5.0起被弃用的mongo
shell。根据mongosh文档,mongo
shell已经被mongosh
替代。请点击此链接以安装mongosh
。目前,mongosh 支持 mongo shell 的一个子集。实现 mongosh 和 mongo shell 之间的功能兼容性是一项正在进行中的工作。
为了保持向后兼容性,mongosh 支持的方法使用与 mongo shell 中对应方法相同的语法。要查看 mongosh 支持的完整方法列表,请参阅 MongoDB Shell Methods。
Create a file /etc/yum.repos.d/mongodb.repo
Update the above file to contain:
[mongodb]
name=MongoDB Repository
baseurl=http://downloads-distro.mongodb.org/repo/redhat/os/x86_64/
gpgcheck=0
enabled=1
sudo yum install -y mongodb-org-shell-2.6.9
mongo mongo-db_server_IP:27017/database_name -u username -p password