我是.Net的新手,我在其中编写了一个
的控制器 public class StudentController : Controller
{
public ActionResult Index()
{
return View();
}
}
像下面的模型类
public class Students
{
public int id{ get; set;}
public String name{ get; set; }
public int age{ get; set; }
}
我在mysql数据库中创建了一个名为student的表。现在我想从表中获取数据,但我不知道如何连接到.Net中的mysql数据库
请帮助一些示例代码
答案 0 :(得分:1)
这是一个连接到mysql的教程
http://dev.mysql.com/doc/connector-net/en/connector-net-programming-connecting-open.html
希望有所帮助
编辑:
MySql.Data.MySqlClient.MySqlConnection conn;
string myConnectionString;
myConnectionString = "server=127.0.0.1;uid=root;" +
"pwd=12345;database=test;";
try
{
conn = new MySql.Data.MySqlClient.MySqlConnection();
conn.ConnectionString = myConnectionString;
conn.Open();
}
catch (MySql.Data.MySqlClient.MySqlException ex)
{
MessageBox.Show(ex.Message);
}
答案 1 :(得分:0)
下载MySQLConnector。您可以从以下URL下载它。 http://dev.mysql.com/downloads/connector/net
之后,您可以使用Entity Framework连接数据库。因此,您可以从数据库中检索数据。
请检查此tutorial