IT技术

.net core 配置链接mysql 数据库
作者:
来源: 本站
发布日期: 2018/4/17 17:17:32
点击量: 2152次
【 字体:
背景颜色:

                                                                              .net core 配置链接mysql 数据库

1.需要新建json的配置文件,也可以不适用其它格式的配置文件,这里是方便进行数据库的切换。

 在一下代码中,写入数据库地址、数据库名、用户名、密码

    {
  "ConnectionStrings": {


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

2. 获取配置文件的数据

 //#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.配置数据库注入服务

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


上面代码中既可以联接mysql数据库,也可以连接sqlserver数据库









扫一扫在手机打开当前页

Contact

联系我们

告诉我们您想要的吧!我们为当地客户提供专业、及时的服务
地址:云南省昆明市白云路368号
电话:400-871-8716 (工作时间:09:00-18:00(周一至周五))
何总:23592693
李总:53815112