.net core 配置链接mysql 数据库
时间:2018/4/17 17:17:32    浏览次数:1415 来源:本站作者:管理员

                                                                              .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