在Linux ubuntu下安装mongodb的方法

在Linux Ubuntu下安装MongoDB

MongoDB是一个开源的文档数据库,它使用JSON格式的文件来存储数据。如果您正在寻找一个高可用、高性能、高扩展性的数据库,MongoDB是一个非常好的选择。本文将介绍如何在Linux Ubuntu下安装MongoDB。

1. 安装MongoDB

1.1 添加MongoDB源

首先需要添加MongoDB的源:

sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv 7F0CEB10

echo "deb http://repo.mongodb.org/apt/ubuntu "$(lsb_release -sc)"/mongodb-org/4.4 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-4.4.list

sudo apt-get update

1.2 安装MongoDB

接着安装MongoDB:

sudo apt-get install -y mongodb-org

这个命令将会安装MongoDB和相关的工具、客户端等。

1.3 启动MongoDB

安装完成后,MongoDB并不会自动启动,需要手动启动:

sudo systemctl start mongod

可以用下面的命令检查MongoDB是否已经成功启动:

sudo systemctl status mongod

若输出的结果有active (running)字样,则表示MongoDB已经成功启动。

1.4 设置MongoDB自动启动

如果希望MongoDB在系统启动时自动启动,可以使用下面的命令:

sudo systemctl enable mongod

2. 使用MongoDB

2.1 连接MongoDB

安装和启动MongoDB之后,就可以连接MongoDB了。可以使用mongo命令来连接,默认连接到本地的MongoDB:

mongo

如果需要连接到特定的MongoDB服务器,可以使用下面的命令:

mongo --host <hostname>

其中,<hostname>是MongoDB服务器的主机名或IP地址。

2.2 创建数据库

连接到MongoDB之后,可以使用下面的命令创建一个新的数据库:

use <database>

其中,<database>是要创建的数据库的名称。

2.3 创建集合

MongoDB中的集合类似于关系型数据库中的表。可以使用下面的命令创建一个新的集合:

db.createCollection(<collection>)

其中,<collection>是要创建的集合的名称。

2.4 插入数据

可以使用下面的命令向集合中插入数据:

db.<collection>.insertOne({<document>})

其中,<collection>是要插入数据的集合的名称,<document>是要插入的文档数据,使用JSON格式。

2.5 查询数据

可以使用下面的命令查询集合中的数据:

db.<collection>.find()

其中,<collection>是要查询的集合的名称。

3. 总结

这篇文章主要介绍了在Linux Ubuntu下安装MongoDB的方法,以及如何使用MongoDB。MongoDB是一个非常强大的文档数据库,可以应用于各种场景。如果您需要一个可靠、高效、易于使用的数据库,MongoDB是一个非常好的选择。

数据库标签