国产成人啪精品午夜在线观看_免费国产调教视频在线观看_国产免费爽爽视频免费可以看_1024手机看片国产_免费香蕉视频国产在线看_久久亚洲国产精品五月天婷_九九老司机在线视频精品_国产成人精品综合在线观看_96精品视频在线播放免费观看

IT技術(shù)

.net core 配置鏈接mysql 數(shù)據(jù)庫
作者:
來源: 本站
發(fā)布日期: 2018/4/17 17:17:32
點擊量: 2285次
【 字體:
背景顏色:

                                                                              .net core 配置鏈接mysql 數(shù)據(jù)庫

1.需要新建json的配置文件,也可以不適用其它格式的配置文件,這里是方便進行數(shù)據(jù)庫的切換。

 在一下代碼中,寫入數(shù)據(jù)庫地址、數(shù)據(jù)庫名、用戶名、密碼

    {
  "ConnectionStrings": {


    "DbType": "mysql",
    "Connection": "server=localhost;database=TMS;user=root;password=root"
  }
}

2. 獲取配置文件的數(shù)據(jù)

 //#region 獲取json文件里的配置
            var Configuration = new ConfigurationBuilder()
                .SetBasePath(System.IO.Directory.GetCurrentDirectory())
                .AddJsonFile("appsettings.json").Build();
            var dbType = Configuration["ConnectionStrings:DbType"];
            var connection = Configuration["ConnectionStrings:Connection"];

3.配置數(shù)據(jù)庫注入服務(wù)

if (dbType == "sqlserver")
                services.AddDbContext<DB>(options => options.UseSqlServer(connection));
            else if (dbType == "mysql")
                services.AddDbContext<DB>(options => options.UseMySql(connection));


上面代碼中既可以聯(lián)接mysql數(shù)據(jù)庫,也可以連接sqlserver數(shù)據(jù)庫









掃一掃在手機打開當(dāng)前頁

Contact

聯(lián)系我們

告訴我們您想要的吧!我們?yōu)楫?dāng)?shù)乜蛻籼峁I(yè)、及時的服務(wù)
地址:云南省昆明市白云路368號
電話:400-871-8716 (工作時間:09:00-18:00(周一至周五))
何總:23592693
李總:53815112