asp.net - 使用 asp.net 连接到 mySQL 数据库

标签 asp.net mysql

所以经过一些尝试,我发现我需要一个驱动程序。我已经从下面的链接安装了组件。但是当我尝试添加它们时仍然找不到任何 SQL 引用?我想知道是否有人会知道这是什么原因?我刚开始使用 asp.net。我发现了其他几个关于连接代码的问题,但我找不到以前遇到过连接器/组件问题的人?

MYSQL 连接器 http://dev.mysql.com/downloads/connector/net/5.0.html

Microsoft 数据访问组件 (MDAC) 2.8 http://www.microsoft.com/downloads/details.aspx?FamilyID=6c050fe3-c795-4b7d-b037-185d0506396c&displaylang=en

我正在使用 Visual Studio。

最佳答案

右键单击引用,然后选择“添加引用”。浏览并选择 Mysql.Data.dll

dll 应该在您下载的连接器的安装目录中找到。

enter image description here

最后,在代码中:

using MySql.Data.MySqlClient;

并且,示例连接:

MySqlConnection connection = new MySqlConnection("Database=database_name;Data Source=server_domain_or_ip;User Id=mysql_user;Password=mysql_password");
connection.Open();

MySqlCommand command =  connection.CreateCommand();
command.CommandText = "select * from mytable";
MySqlDataReader reader = command.ExecuteReader();
while (reader.Read())
{
  //reader.GetString(0)
  //reader["column_name"].ToString()
}
reader.Close();

关于asp.net - 使用 asp.net 连接到 mySQL 数据库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5054430/

相关文章:

mysql - 在mysql中查找前一个和后一个raw

c# - 如何在 asp .net 中避免 treeview 的父 css 类样式?

c# - 如何将变量从 ActionFilter 传递到 C# MVC 中的 Controller 操作?

asp.net - Signalr - 无尽的 $.connection.hub.disconnected 事件?

c# - 结束标记 "text"没有匹配的开始标记

asp.net - 如何修复 web.config 中重写部分的无效配置错误

PHP Ajax 从数据库返回多行

php - 使用左连接和 MySQL IF 语句创建 PHP 数组

mysql - 将用户 ID 添加到 MySQL 用户列表表时出现不稳定问题

Mysql 安装失败,出现 dpkg : error processing package mysql-server-5. 6 (--configure)