1.首先下载安装Connector/Net,http://www.mysql.com/downloads/connector/net/
并从安装目录中得到所需动态链接库MySql.Data.dll,如果已经有MySql.Data.dll也可以不用安装。(附件中已上传)
2.在项目中添加对该动态链接库的引用
3.在mySQL中建一些测试数据如:
我是使用phpAdmin
INSERT INTO stuinfo( first_name, last_name, Birthdate )
VALUES (
'John', 'Smith', '1990-2-3'
)
static void Main(string[] args)
{
string url = "server=127.0.0.1;user=root;database=student;port=3306;password=root;";//指明要连接的数据库地址,用户名,数据库名,端口,密码
MySqlConnection conn = new MySqlConnection(url);//实例化连接
conn.Open();//打开连接
string sta = "select * from stuinfo";//执行一个简单的语句
MySqlCommand comm = new MySqlCommand(sta, conn);
MySqlDataReader reader = comm.ExecuteReader();//用MySqlDataReader接收执行结果
while (reader.Read())
{
Console.WriteLine(reader.GetString(0) + " " + reader.GetString(1) + " " + reader.GetString(2) +" " + reader.GetString(3));//读出查询的结果
}
Console.ReadKey();
reader.Close();
conn.Close();//关闭连接
}
数据读取成功!
- 大小: 22 KB
- 大小: 28.9 KB
- 大小: 7.3 KB
- 大小: 30.3 KB
- 大小: 68.7 KB
- 大小: 33.7 KB
分享到:
相关推荐
5. 使用数据库连接池 在应用程序代码中,通过`DbContext`实例来访问数据库,连接池会自动管理数据库连接的创建和复用。 ```csharp using (var context = new MyAppDbContext(_dbContextOptions)) { var users = ...
3. 使用ADO.NET对象建立连接:使用`MySqlConnection`类创建一个新的数据库连接实例,并用上面创建的连接字符串初始化。 ```csharp using (MySqlConnection connection = new MySqlConnection(connectionString)) { ...
以下是一个简单的示例代码,展示如何创建数据库连接: ```csharp using MySql.Data.MySqlClient; string connectionString = "server=localhost;user=root;database=mydb;port=3306;password=mypassword"; ...
本文将详细讲解如何使用C#连接MySQL数据库,并将数据映射到界面上显示。 首先,我们需要安装必要的库。在C#中,我们可以使用`MySql.Data.MySqlClient`库来连接MySQL数据库。你可以通过NuGet包管理器来安装这个库,...
C# 服务,监控Mysql数据库并执行操作 安装服务后,可在Windows服务看到所安装的服务 启动服务后,可执行数据库操作,具体连接数据库下载后可连接自己的数据库测试,执行数据库操作的语句可自行去修改。 仅供参考
2. **建立连接**:使用`MySqlConnection`类创建一个新的数据库连接。`MySqlConnection`是MySQLDriverCS提供的类,它是ADO.NET的.NET Framework Data Provider for MySQL的实现。 ```csharp MySqlConnection ...
本篇文章将详细阐述C# .NET连接MySQL数据库的三种主要方法,以及所需的文件和配置。 一、使用MySQL Connector/NET MySQL Connector/NET是MySQL官方提供的.NET数据提供程序,它允许C#应用直接与MySQL数据库进行通信...
本项目结合了这两种技术,提供了使用C#连接MySQL数据库的代码示例,这在实际的Web应用或桌面应用开发中非常常见。 首先,要实现C#连接MySQL数据库,我们需要引入ADO.NET库,它是.NET框架的一部分,提供了一组用于与...
鉴于MySQL数据库的流行与强大,决定多学习使用。现本着学习的目的,将c#访问操作MySQL数据库进行添加、删除、修改、显示等操作进行梳理。以Visual Studio 2012平台下的示例形式写下来,供以后查看。 一、新建一个...
安装完成后,你需要在EF模型中配置MySQL数据库连接。在项目中添加一个新的项,选择“ADO.NET实体数据模型”,然后选择“EF设计数据模型向导”。在向导中,你可以选择“代码优先”或“数据库优先”的开发模式。这里...
C#串口上位机+Mysql数据库+触发执行Win程序源码分享 C#串口上位机+Mysql数据库+触发执行Win程序源码分享 C#串口上位机+Mysql数据库+触发执行Win程序源码分享 C#串口上位机+Mysql数据库+触发执行Win程序源码分享 C#...
2. **建立连接**:使用`MySqlConnection`类创建一个数据库连接。你需要提供连接字符串,其中包括服务器地址、数据库名、用户名和密码。 ```csharp using MySql.Data.MySqlClient; string connectionString = ...
(1)建立连接: MySqlConnectionsqlCon= new MySqlConnection("Database=数据库名字;Data Source=服务器的ip地址;User Id=用户名;Password=用户密码"); 或者: MySqlConnectionsqlCon= new MySqlConnection(...
现本着学习的目的,将c#访问操作MySQL数据库进行添加、删除、修改、显示等操作进行梳理。形成代码,以Visual Studio 2012平台下的示例形式写下来,供以后查看。同时实现了数据库查询,BindingSource绑定控件、...
本文将深入探讨如何使用C#通过MySQLDriverCS库连接到MySQL数据库,以便进行数据操作。 首先,MySQLDriverCS是一个由.NET开发者社区创建的开源库,它为C#提供了与MySQL数据库交互的能力。这个库简化了C#应用与MySQL...
C# 连接访问 MySQL 数据库是指使用 C# 语言连接并操作 MySQL 数据库的过程。下面将详细介绍连接 MySQL 数据库的基本设置流程。 添加引用 首先,需要在 C# 项目中添加 MySQL 数据库的引用。右键点击项目,选择...
在C#中,使用`MySqlConnection`类建立数据库连接,然后使用`MySqlCommand`执行SQL命令。以下代码展示了如何连接到数据库并插入图片数据: ```csharp using MySql.Data.MySqlClient; // 连接字符串 string ...
然后,我们可以使用`MySqlConnection`类创建一个新的数据库连接,并使用`Open()`方法打开连接: ```csharp using (MySqlConnection connection = new MySqlConnection(connectionString)) { connection.Open(); ...
本文将深入探讨"C#连接MySQL数据库驱动类库",包括如何安装、配置、以及使用这些驱动来执行数据库操作。 1. **MySQL Connector/NET**: MySQL Connector/NET是MySQL官方提供的用于.NET Framework和.NET Core的驱动...