Asp.net MVC 连接MySQL数据库
时间: 2023-07-20 19:34:27 浏览: 164
要在 Asp.net MVC 中连接 MySQL 数据库,您需要遵循以下步骤:
1. 下载 MySQL Connector/NET 驱动程序并安装。
2. 在项目中添加对 MySQL Connector/NET 的引用。
3. 在 Web.config 文件中添加 MySQL 数据库连接字符串:
```
<connectionStrings>
<add name="MySqlConnection" connectionString="server=localhost;port=3306;database=mydatabase;uid=myusername;password=mypassword;"/>
</connectionStrings>
```
4. 在您的 MVC 控制器中,您可以使用以下代码来连接并执行查询:
```
using MySql.Data.MySqlClient;
public ActionResult Index()
{
string connectionString = ConfigurationManager.ConnectionStrings["MySqlConnection"].ConnectionString;
using (MySqlConnection connection = new MySqlConnection(connectionString))
{
connection.Open();
MySqlCommand command = new MySqlCommand("SELECT * FROM mytable", connection);
using (MySqlDataReader reader = command.ExecuteReader())
{
while (reader.Read())
{
// Do something with the data
}
}
}
return View();
}
```
请注意,您需要在此代码中替换连接字符串和 SQL 查询。
阅读全文