什么是 MongoDB?
MongoDB 是一款流行的 NoSQL 数据库,其具有高可用性、卓越的性能和可扩展性,同时也具有灵活的数据模型以及强大的查询语言。
安装前的准备
在开始安装 MongoDB 之前,请确保已经满足以下条件。
- 安装了 Ubuntu 操作系统
- 拥有 root 权限或具有 sudo 访问权限的用户
- 确认已添加 MongoDB 的软件仓库
步骤一:添加 MongoDB 的软件仓库
在 Ubuntu 中安装 MongoDB 需要先添加 MongoDB 的软件仓库。
使用以下命令添加 MongoDB 的 GPG 密钥:
sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv EA312927
添加成功之后,使用以下命令添加 MongoDB 软件仓库:
echo "deb [ arch=amd64,arm64 ] http://repo.mongodb.org/apt/ubuntu bionic/mongodb-org/4.4 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-4.4.list
步骤二:安装 MongoDB
使用以下命令安装 MongoDB:
sudo apt-get update sudo apt-get install -y mongodb-org
步骤三:启动 MongoDB
使用以下命令启动 MongoDB:
sudo systemctl start mongod
可以使用以下命令检查 MongoDB 是否已经成功启动:
sudo systemctl status mongod
如果 MongoDB 已经成功启动,将会看到以下输出:
-- -------------------- ---- ------- - -------------- - ------- -------- ------ ------- ------ ------------------------------------ -------- ------ ------- -------- ------- ------ --------- ----- --- ---------- -------- ---- --- --- ----- ------------------------------- ---- ---- ---- -------- ------ -- ------- ----- ------- ----- ---- ----- ------- ---------------------------- ------ --------------- -------- ----------------
步骤四:配置 MongoDB
使用以下命令来配置 MongoDB:
sudo systemctl enable mongod
这个命令将会让 MongoDB 在系统重启之后自动启动。
步骤五:使用 MongoDB
在安装和配置 MongoDB 之后,现在您就可以开始使用它了。可以使用以下命令来运行 MongoDB shell:
mongo
示例代码
以下是使用 Node.js 连接 MongoDB 数据库并进行一些基本操作的示例代码:
-- -------------------- ---- ------- ----- ----------- - ------------------------------- ----- --- - ------------------------------------------------------------------------------------------------------- ----- ------ - --- ---------------- - ---------------- ----- ------------------- ---- --- ------------------ -- - ----- ---------- - ---------------------------------------- -- - ------- ---------- ---------------------- ----- ------- --- ------ ---- -- ------------- ----- -- ----- ----- ---- -------------- --- -------- --- ---- -------- -- ------- -------------- --- -- -- ------- --- ----- -- ---- -------- - -- ----------------------- ----- ------------------------------------- ------- - -- ----- ----- ---- -------------------- --- --------------- ---
结论
在 Ubuntu 中安装和配置 MongoDB 可以让您在开发和部署应用程序时使用一个可靠、高性能且易于扩展的数据库系统。本文中的步骤指南详细地介绍了如何安装、配置和使用 MongoDB,您可以根据自己的需要进行相应的修改和优化。同时,本文中提供的示例代码可以帮助您理解如何在 Node.js 中连接 MongoDB 并进行基本操作。
来源:JavaScript中文网 ,转载请注明来源 https://www.javascriptcn.com/post/67384d10317fbffedf0f6ee8