推荐阅读:
[AI-人工智能]免翻墙的AI利器:樱桃茶·智域GPT,让你轻松使用ChatGPT和Midjourney - 免费AIGC工具 - 拼车/合租账号 八折优惠码: AIGCJOEDISCOUNT2024
[AI-人工智能]银河录像局: 国内可靠的AI工具与流媒体的合租平台 高效省钱、现号秒发、翻车赔偿、无限续费|95折优惠码: AIGCJOE
[AI-人工智能]免梯免翻墙-ChatGPT拼车站月卡 | 可用GPT4/GPT4o/o1-preview | 会话隔离 | 全网最低价独享体验ChatGPT/Claude会员服务
[AI-人工智能]边界AICHAT - 超级永久终身会员激活 史诗级神器,口碑炸裂!300万人都在用的AI平台
本文详细介绍了在Ubuntu 20.04系统上安装MongoDB的步骤。通过添加MongoDB的官方仓库,更新系统,安装MongoDB软件包,以及配置MongoDB服务,用户可以轻松完成安装。教程内容详尽,便于初学者和有经验的用户参考。
本文目录导读:
MongoDB 是一款流行的开源 NoSQL 数据库,它以其高性能、可扩展性和灵活性受到许多开发者的青睐,在 Ubuntu 系统下安装 MongoDB 相对简单,本文将为您详细介绍安装过程。
MongoDB 简介
MongoDB 是一个基于文档的数据库,使用 JSON 格式的数据存储,具有高性能、易扩展、灵活的数据模型等特点,它广泛应用于大数据、实时分析、移动应用等领域。
安装前的准备工作
1、更新系统
在安装 MongoDB 之前,请确保您的 Ubuntu 系统已更新到最新版本,打开终端,执行以下命令:
sudo apt-get update sudo apt-get upgrade
2、安装必需的依赖
MongoDB 的安装需要一些依赖,我们可以通过以下命令安装:
sudo apt-get install libssl-dev sudo apt-get install libcurl4-openssl-dev
安装 MongoDB
1、添加 MongoDB 源
MongoDB 提供了一个官方的 APT 源,我们可以将其添加到系统中,打开终端,执行以下命令:
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
2、更新源
添加完源后,更新源信息:
sudo apt-get update
3、安装 MongoDB
更新源信息后,我们可以使用以下命令安装 MongoDB:
sudo apt-get install -y mongodb-org
4、启动 MongoDB 服务
安装完成后,启动 MongoDB 服务:
sudo systemctl start mongod
5、设置 MongoDB 开机自启
为了让 MongoDB 在系统启动时自动运行,执行以下命令:
sudo systemctl enable mongod
6、检查 MongoDB 状态
通过以下命令检查 MongoDB 服务状态:
sudo systemctl status mongod
MongoDB 基本操作
1、连接 MongoDB
打开一个新的终端,输入以下命令连接 MongoDB:
mongo
2、查看数据库
连接成功后,输入以下命令查看所有数据库:
show databases
3、创建数据库
在 MongoDB 中,创建数据库实际上是在使用数据库时自动创建的,我们可以创建一个名为 "mydb" 的数据库:
use mydb
4、创建集合
在 "mydb" 数据库中创建一个名为 "users" 的集合:
db.createCollection("users")
5、插入数据
在 "users" 集合中插入一条数据:
db.users.insert({name: "张三", age: 25})
6、查询数据
查询 "users" 集合中所有数据:
db.users.find()
MongoDB 安全设置
为了确保 MongoDB 数据库的安全,建议您设置密码认证,以下为基本设置步骤:
1、开启认证
编辑 MongoDB 配置文件/etc/mongod.conf
,找到以下行:
#security: authorization: enabled
将#authorization: enabled
修改为authorization: enabled
,并保存文件。
2、重启 MongoDB 服务
sudo systemctl restart mongod
3、创建管理员用户
连接 MongoDB,创建一个管理员用户:
use admin db.createUser({ user: "admin", pwd: "password", roles: [{ role: "userAdminAnyDatabase", db: "admin" }] })
4、使用管理员用户登录
退出 MongoDB,使用管理员用户重新登录:
mongo -u "admin" -p "password" --authenticationDatabase "admin"
至此,MongoDB 已成功安装在 Ubuntu 系统上,您可以开始使用它来存储和管理数据了。
关键词:Ubuntu, MongoDB, 安装, 数据库, NoSQL, 文档存储, 系统更新, 依赖安装, 添加源, 更新源, 安装 MongoDB, 启动服务, 开机自启, 状态检查, 基本操作, 连接, 查看数据库, 创建数据库, 创建集合, 插入数据, 查询数据, 安全设置, 认证, 管理员用户, 登录
本文标签属性:
Ubuntu MongoDB 安装:ubuntumongodb安装教程