`
hzy3774
  • 浏览: 998982 次
  • 性别: Icon_minigender_1
  • 来自: 珠海
社区版块
存档分类
最新评论

C#使用MySQLConnectorNet连接MySQL数据库

 
阅读更多

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
分享到:
评论

相关推荐

    c# mysql数据库连接池实现

    5. 使用数据库连接池 在应用程序代码中,通过`DbContext`实例来访问数据库,连接池会自动管理数据库连接的创建和复用。 ```csharp using (var context = new MyAppDbContext(_dbContextOptions)) { var users = ...

    C# 连接mysql数据库

    3. 使用ADO.NET对象建立连接:使用`MySqlConnection`类创建一个新的数据库连接实例,并用上面创建的连接字符串初始化。 ```csharp using (MySqlConnection connection = new MySqlConnection(connectionString)) { ...

    C# 服务,监控Mysql数据库并执行操作

    C# 服务,监控Mysql数据库并执行操作 安装服务后,可在Windows服务看到所安装的服务 启动服务后,可执行数据库操作,具体连接数据库下载后可连接自己的数据库测试,执行数据库操作的语句可自行去修改。 仅供参考

    C#连接Mysql数据库的DLL

    以下是一个简单的示例代码,展示如何创建数据库连接: ```csharp using MySql.Data.MySqlClient; string connectionString = "server=localhost;user=root;database=mydb;port=3306;password=mypassword"; ...

    C# 连接MySql数据库,显示数据表

    本文将详细讲解如何使用C#连接MySQL数据库,并将数据映射到界面上显示。 首先,我们需要安装必要的库。在C#中,我们可以使用`MySql.Data.MySqlClient`库来连接MySQL数据库。你可以通过NuGet包管理器来安装这个库,...

    C#连接MySql数据库的两种方法

    ### C#连接MySql数据库的两种方法 #### 一、使用 MySQLDriverCS 连接 MySQL 数据库 **1. 下载与安装 MySQLDriverCS** 为了使用 MySQLDriverCS 来连接 MySQL 数据库,首先需要下载并安装 MySQLDriverCS。可以从...

    ADO.NET C# 连接MySQL数据库的类库 非常好用的哦!

    2. **建立连接**:使用`MySqlConnection`类创建一个新的数据库连接。`MySqlConnection`是MySQLDriverCS提供的类,它是ADO.NET的.NET Framework Data Provider for MySQL的实现。 ```csharp MySqlConnection ...

    C# .net连接mysql数据库的方法大全

    本篇文章将详细阐述C# .NET连接MySQL数据库的三种主要方法,以及所需的文件和配置。 一、使用MySQL Connector/NET MySQL Connector/NET是MySQL官方提供的.NET数据提供程序,它允许C#应用直接与MySQL数据库进行通信...

    C#连接操作MySQL数据库进行添加、修改、删除、查询等操作的演示

    鉴于MySQL数据库的流行与强大,决定多学习使用。现本着学习的目的,将c#访问操作MySQL数据库进行添加、删除、修改、显示等操作进行梳理。以Visual Studio 2012平台下的示例形式写下来,供以后查看。 一、新建一个...

    C#串口上位机+Mysql数据库+触发执行Win程序源码分享

    C#串口上位机+Mysql数据库+触发执行Win程序源码分享 C#串口上位机+Mysql数据库+触发执行Win程序源码分享 C#串口上位机+Mysql数据库+触发执行Win程序源码分享 C#串口上位机+Mysql数据库+触发执行Win程序源码分享 C#...

    C# MySQL数据库例子源码.rar

    2. **建立连接**:使用`MySqlConnection`类创建一个数据库连接。你需要提供连接字符串,其中包括服务器地址、数据库名、用户名和密码。 ```csharp using MySql.Data.MySqlClient; string connectionString = ...

    C#调用MySQL数据库(使用MySql.Data.dll连接)

    (1)建立连接: MySqlConnectionsqlCon= new MySqlConnection("Database=数据库名字;Data Source=服务器的ip地址;User Id=用户名;Password=用户密码"); 或者: MySqlConnectionsqlCon= new MySqlConnection(...

    C#使用MySQLDriverCS连接MySQL数据库

    本文将深入探讨如何使用C#通过MySQLDriverCS库连接到MySQL数据库,以便进行数据操作。 首先,MySQLDriverCS是一个由.NET开发者社区创建的开源库,它为C#提供了与MySQL数据库交互的能力。这个库简化了C#应用与MySQL...

    通过C#连接访问MySQL数据库

    C# 连接访问 MySQL 数据库是指使用 C# 语言连接并操作 MySQL 数据库的过程。下面将详细介绍连接 MySQL 数据库的基本设置流程。 添加引用 首先,需要在 C# 项目中添加 MySQL 数据库的引用。右键点击项目,选择...

    c# MySql数据库存储图片

    在C#中,使用`MySqlConnection`类建立数据库连接,然后使用`MySqlCommand`执行SQL命令。以下代码展示了如何连接到数据库并插入图片数据: ```csharp using MySql.Data.MySqlClient; // 连接字符串 string ...

    在C#中连接mysql数据库实例

    然后,我们可以使用`MySqlConnection`类创建一个新的数据库连接,并使用`Open()`方法打开连接: ```csharp using (MySqlConnection connection = new MySqlConnection(connectionString)) { connection.Open(); ...

    C#连接MySQL数据库驱动类库

    本文将深入探讨"C#连接MySQL数据库驱动类库",包括如何安装、配置、以及使用这些驱动来执行数据库操作。 1. **MySQL Connector/NET**: MySQL Connector/NET是MySQL官方提供的用于.NET Framework和.NET Core的驱动...

    .Net/C#连接Mysql数据库Connector/Net MySql.Data.dll 8.20.0+6.9.12

    C#通过MySql.Data.dll连接MySql数据库 在项目中引用组件:MySql.Data.dll (记得复制到本地中选择为true / 或直接把MySql.Data.dll复制到debug文件夹下) 在代码中 using MySql.Data.MySqlClient; ......接下来这里...

    C#操作mysql数据库的封装类

    C#操作mysql数据库的封装类,带注释,代码完整,适合企业级开发

Global site tag (gtag.js) - Google Analytics