MongoDB的安装及简单使用

发布于:2025-05-18 ⋅ 阅读:(18) ⋅ 点赞:(0)

MongoDB 是一个开源的文档型 NoSQL 数据库​​,由 MongoDB Inc. 开发,专为灵活性和可扩展性设计。

特点:

​​1.文档模型​​:数据以 BSON(二进制 JSON)格式存储,支持嵌套结构。
​​2.动态 Schema​​:同一集合中的文档可以有不同的字段,无需预定义表结构。
​​3.水平扩展​​:通过分片(Sharding)支持海量数据和高并发。
​​4.高可用性​​:通过副本集(Replica Set)实现自动故障转移。
​​5.丰富的查询语言​​:支持聚合、地理空间查询、全文检索等。

安装:

1.从以下地址下载合适的MongoDB安装包:

下载 MongoDB 社区服务器 |MongoDB 数据库

2.双击下载好的安装包,开始安装,全部选默认选项即可 

在这一步可以选custom,可以选择安装位置,也可以选择complete完全安装

以下的具体选择可以看此链接的介绍在Windows上安装_MonogDB 中文网 (mongodb.net.cn)
这里选择默认安装即可

如果不勾选,则可以在MongoDB官网的Tool栏下载GUI工具

安装完成后,进入安装目录,创建db文件夹

在bin文件夹中打开cmd窗口,使用以下命令开启服务:
mongod -dbpath D:\Program Files\MongoDB\Server\8.0\data\db

也可以将此路径添加到环境变量中,然后再使用上述命令

结果:

在任务管理器中查看MongoDB是否运行成功

使用:

1.创建数据库

打MongoDB的GUI工具,点击增加一个链接

点击save and Connect

点击+号创建数据库

输入数据库名字、集合名字,点击Create DataBase

 创建成功!

2.使用C#链接MongoDB

打开NuGet包管理器,

搜索MongoDB,下载MongoDB.Driver和MongoDB.Bson包

链接MongoDB:

 static void Main(string[] args)
 {
     try
     {
         // 连接字符串(实际项目中应从配置读取)
         const string connectionString = "mongodb://localhost:27017";
         var client = new MongoClient(connectionString);
         var _database = client.GetDatabase("TestMongoDB");
         Console.WriteLine("成功连接到MongoDB!");
         Console.ReadKey();
     }
     catch (MongoException ex)
     {
         Console.WriteLine($"数据库连接失败: {ex.Message}");
         Environment.Exit(1);
     }
 }

结果: 

 若要了解更多使用,可访问以下链接学习:

Complete MongoDB Tutorial #1 - What is MongoDB? (youtube.com)

在Windows上安装_MonogDB 中文网 (mongodb.net.cn)

 


网站公告

今日签到

点亮在社区的每一天
去签到