using (var connection = new MySqlConnection(ConnectionString))
using (var cmd = connection.CreateCommand())
{
connection.Open();
cmd.CommandText = "SELECT name FROM foo;";
using (var reader = cmd.ExecuteReader())
{
while (reader.Read())
{
string name = reader.GetString(reader.GetOrdinal("name"));
// TODO: do something with the name ...
}
}
}
首先打开Sql Server Management Studio,然后单击左侧面板顶部的充电器图标。您将看到一个弹出窗口。输入服务器名称(记住它)并单击“确定”。 第二,进入appSettings。json输入以下代码行
"ConnectionStrings": {
"DefaultConnection": "Server=Enter the Server name here;Database=Name anything you want;Trusted_Connection=True;TrustServerCertificate=True"}
public class ApplicationDbContext : DbContext
{
public ApplicationDbContext(DbContextOptions<ApplicationDbContext> options) : base(options)
{
}
}
//Make sure to import the entityframeworkcore in this file
2条答案
按热度按时间oogrdqng1#
一旦你download the MySQL ADO.NET Connector,在你的项目中引用程序集并编写查询就很简单了,就像你在任何其他应用程序中所做的一样,没有什么特定的MVC:
3qpi33ja2#
要创建与数据库的连接,请执行以下操作:
首先从Nuget Manager安装以下软件包
首先打开Sql Server Management Studio,然后单击左侧面板顶部的充电器图标。您将看到一个弹出窗口。输入服务器名称(记住它)并单击“确定”。
第二,进入appSettings。json输入以下代码行
在你的主项目中创建一个“data”文件夹,并在里面创建一个名为“ApplicationDbContext”的类。cs”。在类文件中粘贴下面的代码片段,这只是一种语法
接下来,进入程序。cs和“var app = builder.Build();”行粘贴以下代码
您可能还需要在此文件中导入实体框架核心。或者简单地添加“使用微软。实体框架核心;“在节目中。cs和ApplicationDbContext。cs文件
最后一步是进入tools -〉nuget package manager -〉package manager console,在控制台中编写命令
update-database
并单击Enter