CentOS 安装 MongoDB 客户端(命令行shell)
目录
问题
最近公司新申请的CentOS云服务器都缺少MongoBD客户端工具,用命令行登陆MongoBD数据库时,都需要自己安装非常麻烦。之后需要和运维同学沟通一下,这类基础工具需要预安装。
解决
因为每次安装MongoBD客户端命令行工具都需要临时百度,而网上的资料又不是很多,这次干脆自己记录一下吧。
首先,登陆官网
登陆MongoBD官方,地址:
在右下方的选择框中,找到自己需要的版本和支持的系统平台,选择“shell(tgz)”安装包,点击下载。具体请参考下图:
本文已经以 CentOS 7.0 和 版本 3.6.23 为例进行介绍。
其次,下载对应的安装包
下载安装包有两种方式,一是下载到本地再上传到服务器,二是直接下载到服务器,我们直接使用后者,因为最简单,执行如下命令:
wget
下载后,执行如下命令解压:
tar -zxvf mongodb-shell-linux-x86_64-rhel70-3.6.23.tgz
移动可执行文件到系统目录,命令如下:
mv ./mongodb-shell-linux-x86_64-rhel70-3.6.23/bin/* /usr/local/bin
然后,删除安装包
另外,我们还要记得保持非常良好的安装习惯,删除安装包。
执行命令如下:
rm -rf ./mongodb-shell-linux-x86_64-rhel70-3.6.23
最后,测试命令行
我们执行如下命令测试MongoBD客户端命令工具是否好使:
mongo 127.0.0.1:28017
输出如下信息表示安装成功:
MongoDB shell version v3.6.23
connecting to: mongodb://127.0.0.1:28017/test?gssapiServiceName=mongodb
WARNING: No implicit session: Logical Sessions are only supported on server versions 3.6 and greater.
Implicit session: dummy session
MongoDB server version: 2.6.10
WARNING: shell and server versions do not match
Welcome to the MongoDB shell.
For interactive help, type "help".
For more comprehensive documentation, see
http://docs.mongodb.org/
Questions? Try the support group
http://groups.google.com/group/mongodb-user
Server has startup warnings:
2022-01-21T10:33:03.771+0000 [initandlisten]
2022-01-21T10:33:03.771+0000 [initandlisten] ** WARNING: Readahead for /root/mongo/data is set to 4096KB
2022-01-21T10:33:03.771+0000 [initandlisten] ** We suggest setting it to 256KB (512 sectors) or less
2022-01-21T10:33:03.771+0000 [initandlisten] ** http://dochub.mongodb.org/core/readahead
截图如下:
- 点赞
- 收藏
- 关注作者
评论(0)