如何创建一个 MongoDB?

MongoDB 官网截图

MongoDB 官网截图

MongoDB 是什么?

MongoDB (来自于英文单词“Humongous”,中文含义为“庞大”)是文档数据库,一个基于分布式文件存储的数据库, 由C++语言编写。旨在为WEB应用提供可扩展的高性能数据存储解决方案。

MongoDB 是一个介于关系数据库和非关系数据库之间的产品,是非关系数据库当中功能最丰富,最像关系数据库的。 它支持的数据结构非常松散,是类似 json 的 bson 格式,因此可以存储比较复杂的数据类型。

MongoDB 最大的特点是它支持的查询语言非常强大,其语法有点类似于面向对象的查询语言, 几乎可以实现类似关系数据库单表查询的绝大部分功能,而且还支持对数据建立索引

21云盒子提供一键托管,免运维的 MongoDB 数据库。

如何创建一个 MongoDB 数据库?

  1. 注册成为 21云盒子会员
  2. 在控制台中选 “数据库”
  3. 然后点击 “新增数据库”
  4. 用下面配置进行创建
选项解释
数据库给当前创建的数据库实例一个名字
数据库用户名当进行数据库连接时,数据库的用户名。如果不指定,系统会自动生成。

注意: 数据库用户名 在创建之后是不能改的。

你会发现上面配置中,没有填写数据库密码,这是因为系统会自动生成,不需要额外填写。

创建 MongoDB 数据库示配置截图

创建 MongoDB 数据库示配置截图

如何远程连入数据库?

在大部份情况下,我们连入数据库进行增加,删除,修改或查找等动作都是以代码方式连入的。 我们把连入数据库的URL已经自动拼接好,你只需要粘贴一下就能完成配置和使用。

如何在内网下连入数据库?

在21云盒子的内网下,可以直接使用 数据库URL 进行连入。

详情可以参考数据库连接的部分:

创建后的 MongoDB 的截图

创建后的 MongoDB 的截图

如何在外网下连入数据库?

在21云盒子的外网下,你可以通过使用可视化工具连入,比如 Robot 3T (之前也叫 Robomongo)

21云盒子官方博客原文: https://www.21yunbox.com/blog/solutions/how-to-create-a-mongo-database.html

安装和配置MongoDB可以按照以下步骤进行: 1. 下载MongoDB:首先,你需要从MongoDB官方网站(https://www.mongodb.com/try/download/community)下载适合你操作系统的MongoDB安装包。 2. 安装MongoDB:下载完成后,运行安装包并按照提示进行安装。在安装过程中,你可以选择自定义安装路径和其他选项。 3. 配置环境变量:安装完成后,需要将MongoDB的可执行文件路径添加到系统的环境变量中。具体步骤如下: - 打开系统的环境变量设置(Windows:控制面板 -> 系统和安全 -> 系统 -> 高级系统设置 -> 环境变量;Linux/Mac:打开终端并编辑`~/.bashrc`或`~/.bash_profile`文件)。 - 在系统变量中找到`Path`变量,并点击编辑。 - 将MongoDB的可执行文件路径添加到`Path`变量中,例如:`C:\Program Files\MongoDB\Server\4.4\bin`(Windows)或`/usr/local/mongodb/bin`(Linux/Mac)。 - 保存并关闭环境变量设置。 4. 创建数据目录:在安装MongoDB之前,需要创建一个用于存储数据的目录。可以选择任意位置作为数据目录,例如:`C:\data\db`(Windows)或`/data/db`(Linux/Mac)。 5. 启动MongoDB:打开终端或命令提示符,输入以下命令启动MongoDB服务: ``` mongod ``` 如果你使用了自定义的数据目录,可以通过`--dbpath`参数指定数据目录的路径,例如: ``` mongod --dbpath /path/to/data/directory ``` 6. 连接MongoDB:在另一个终端或命令提示符中,输入以下命令连接到MongoDB服务: ``` mongo ``` 至此,你已经成功安装和配置了MongoDB。你可以使用MongoDB提供的命令行工具或者编程语言的驱动程序来操作和管理MongoDB数据库
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值