十年河东,十年河西,莫欺少年穷

学无止境,精益求精

工欲善其事必先利其器,要想使用mongodb,就必须先安装MongoDb服务,关于MongoDb的安装网上有很多教程,我使用的是MongoDb 4.2.1 ,据说4.2版本是最稳定的版本。

关于安装,请参考:https://zhuanlan.zhihu.com/p/136763521 或者自行百度。百度是的时候,记得加上版本4.2哦。

安装配置过程中,.在浏览器中输入网址:http://localhost:27017/ 。如果服务启动成功会看到以下一段话:
It looks like you are trying to access MongoDB over HTTP on the native driver port.

这样就说明你的MongoDB安装配置成功了。关于mongoDb的可视化工具,大家可选择:Robomongo,可自行百度下载 :CSDN下载:https://download.csdn.net/detail/u012238360/12328517

有了MongoDB服务端以后,我们就可以通过CMD命令来创建数据库,数据表,插入数据,查询数据了。

关于MongoDb的简单使用,

可参考微软教程:https://docs.microsoft.com/zh-cn/aspnet/core/tutorials/first-mongo-app?view=aspnetcore-3.1&tabs=visual-studio

根据微软教程,我整理的相关命令如下:

mongod --dbpath D:\MongoData\data\db
--新开启
mongo
--转换到表
use LogstoreDb
--创建表
db.createCollection('LogsForDg')
--插入
db.LogsForDg.insertMany([{'methodNo':'cloud-180','data':'{}','CreateTime':'2020-02-02'}])
--查询
db.LogsForDg.find({}).pretty()
--VS2019工具
--安装包
Install-Package MongoDB.Driver -Version 2.11.0
--创建实体
    public class LogsForDgModel
    {
        [BsonId]
        [BsonRepresentation(BsonType.ObjectId)]
        public string Id { get; set; }

        [BsonElement("methodNo")]
        public string methodNo { get; set; }

        public string data { get; set; }

        public string CreateTime { get; set; }
    }

    public class LogstoreDatabaseSettings : ILogstoreDatabaseSettings
    {
        public string LogsCollectionName { get; set; }
        public string ConnectionString { get; set; }
        public string DatabaseName { get; set; }
    }

    public interface ILogstoreDatabaseSettings
    {
        public string LogsCollectionName { get; set; }
        public string ConnectionString { get; set; }
        public string DatabaseName { get; set; }
    }
View Code

相关文章:

  • 2021-12-12
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
猜你喜欢
  • 2022-12-23
  • 2021-05-17
  • 2021-12-28
  • 2021-06-02
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
相关资源
相似解决方案