MongoDB 是一个基于分布式文件存储的数据库。由 C++ 语言编写。旨在为 WEB 应用提供可扩展的高性能数据存储解决方案。MongoDB 是一个介于关系数据库和非关系数据库之间的产品,是非关系数据库当中功能最丰富,最像关系数据库的。本文是在Ubuntu 20.04 LTS 上进行安装,安装过程不难,倒是安装之后发现死活导入不了,这也太难搞了。下面先分享一下 MongoDB 数据库安装教程,装的是社区版,也就是免费版。
一、导入并设置公钥
首先输入下面命令:
wget -qO - https://www.mongodb.org/static/pgp/server-4.4.asc | sudo apt-key add -
如果不出错的话会返回 OK。
如果出错的话,依次执行下面命令:
sudo apt-get install gnupg wget -qO - https://www.mongodb.org/static/pgp/server-4.4.asc | sudo apt-key add -
二、创建 MongoDB list 文件
对于 Ubuntu 20.04 来说:
echo "deb [ arch=amd64,arm64 ] https://repo.mongodb.org/apt/ubuntu focal/mongodb-org/4.4 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-4.4.list
如果是 Ubuntu 18.04:
echo "deb [ arch=amd64,arm64 ] https://repo.mongodb.org/apt/ubuntu bionic/mongodb-org/4.4 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-4.4.list
或者是 Ubuntu 16.04:
echo "deb [ arch=amd64,arm64 ] https://repo.mongodb.org/apt/ubuntu xenial/mongodb-org/4.4 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-4.4.list
三、更新系统并进行安装
首先更新系统包数据库:
sudo apt-get update
然后开始安装:
sudo apt-get install -y mongodb-org
四、测试是否安装成功
输入下面命令:
mongo --eval 'db.runCommand({ connectionStatus: 1 })'
如果输出如下,并且 ok 字段值为 1,就是安装成功了:
MongoDB shell version v4.4.0 connecting to: mongodb://127.0.0.1:27017/?compressors=disabled&gssapiServiceName=mongodb Implicit session: session { "id" : UUID("2af3ab0e-2197-4152-8bd0-e33efffe1464") } MongoDB server version: 4.4.0 { "authInfo" : { "authenticatedUsers" : [ ], "authenticatedUserRoles" : [ ] }, "ok" : 1 }
参考: