Ubuntu 18.04安装MongoDB 4.0 的教程详解
1. 前置条件
在开始安装MongoDB 4.0之前,确保已经完成以下步骤:
- 安装Ubuntu 18.04操作系统。
- 通过apt-get更新软件包列表。
sudo apt-get update
- 安装apt-transport-https软件包。
sudo apt-get install apt-transport-https
2. 添加MongoDB软件源
MongoDB不在默认的Ubuntu仓库中,因此需要添加MongoDB软件源来获取MongoDB软件包。
以下是添加MongoDB软件源的步骤:
- 导入MongoDB公钥
wget -qO - https://www.mongodb.org/static/pgp/server-4.0.asc | sudo apt-key add -
-
创建一个MongoDB的软件源.list文件,并将其添加到软件源列表中。
-
示例1: 使用vi命令手动创建.list文件,并添加到仓库列表
shell
sudo vi /etc/apt/sources.list.d/mongodb-org-4.0.list
在文本编辑器中输入以下内容:deb [ arch=amd64 ] https://repo.mongodb.org/apt/ubuntu bionic/mongodb-org/4.0 multiverse
保存并关闭文件,然后运行以下命令更新软件包列表。
shell
sudo apt-get update -
示例2:使用echo命令创建.list文件,并添加到仓库列表
shell
sudo echo "deb [ arch=amd64 ] https://repo.mongodb.org/apt/ubuntu bionic/mongodb-org/4.0 multiverse" > /etc/apt/sources.list.d/mongodb-org-4.0.list运行以下命令更新软件包列表。
shell
sudo apt-get update
-
3. 安装MongoDB
添加了MongoDB软件源之后,可以使用apt-get命令来安装MongoDB 4.0。
sudo apt-get install -y mongodb-org
安装完成后,MongoDB服务将在后台启动。可以通过以下命令验证MongoDB是否已启动:
sudo systemctl status mongod
如果MongoDB已启动,则会在输出中看到以下内容:
Active: active (running) since ...
4. 使用MongoDB
安装和启动MongoDB之后,就可以使用MongoDB了。以下是一些示例:
- 连接MongoDB Shell。
MongoBD Shell是一个交互式JavaScript shell,可以用于管理MongoDB数据库。
shell
mongo
- 创建一个数据库和一个集合。
使用以下命令创建一个名为mydb的数据库,并在该数据库中创建一个名为mycollection的集合。
```shell
use mydb
db.createCollection("mycollection")
```
- 将数据插入集合中。
使用以下命令将文档插入到mycollection集合中。
shell
db.mycollection.insert({name:"John", age:30})
db.mycollection.insert({name:"Jane", age:25})
- 查询集合中的数据。
使用以下命令查询mycollection集合中的数据。
shell
db.mycollection.find()
如果成功地插入了数据,则会输出以下内容:
shell
{ "_id" : ObjectId("5b6ce51bcd07fb938b318728"), "name" : "John", "age" : 30 }
{ "_id" : ObjectId("5b6ce527cd07fb938b318729"), "name" : "Jane", "age" : 25 }
以上就是安装和使用MongoDB的一些示例。
本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:Ubuntu 18.04安装MongoDB 4.0 的教程详解 - Python技术站