`
gyl868
  • 浏览: 171306 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

C#链接mysql

    博客分类:
  • C#
阅读更多
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using MySql.Data.MySqlClient;


namespace sqltest
{
    class Program
    {
        static void Main(string[] args)
        {
            //new Program().getData("show tables");  
            Program pr = new Program();
            pr.getData("select * from user");
            Console.ReadKey();
        }

        public void getData(String sql)
        {
            MySqlConnection conn = null;
            MySqlCommand command = null;
            MySqlDataReader reader = null;
            try
            {
                conn = new MySqlConnection("Server=localhost;User Id=root;Password=xman;Persist Security Info=True;Database=test");
                //conn = new MySqlConnection("server=127.0.0.1;uid=root;" + "pwd=xman;database=sauc4;");
                //conn = new MySqlConnection("server=127.0.0.1;user id=root; password=xman; database=mysql; pooling=false");
                command = conn.CreateCommand();
                command.CommandText = sql;
                conn.Open();
                Console.WriteLine("打开MYSQL成功");
               
                reader = command.ExecuteReader();
                while (reader.Read())
                {
                    Console.WriteLine(reader[0]);
                    Console.WriteLine(reader[1]);
                    Console.WriteLine(reader[2]);
                }

                command.CommandText = "";
              
       
            }
            catch (MySqlException se)
            {
                Console.WriteLine("Database operation errors : " + se.StackTrace);
                //conn.Close();
                command = null;
               reader.Close();
            }
        }

    }
}

分享到:
评论

相关推荐

    C#连接MySQL用DLL

    本文将详细阐述如何使用C#连接MySQL数据库,并重点讲解标题提及的"使用DLL"方法。 首先,`C# MySQL DLL`指的是C#中用于连接MySQL数据库的动态链接库(Dynamic Link Library)。在本例中,`MySql.Data.dll`就是这样...

    C#连接Mysql封装类操作

    首先,我们需要理解C#连接MySQL的基本原理。这通常涉及到使用ADO.NET库,特别是`MySql.Data`组件,它是MySQL提供的.NET数据提供者。在本案例中,您已经提到了`mysql-connector-net-8.0.18.msi`文件,这是MySQL ...

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

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

    C#连接Mysql数据库的DLL

    在本案例中,提供的压缩包包含了用于C#连接MySQL数据库的DLL文件。 1. **MySQL Connector/NET**: MySQL Connector/NET是MySQL官方提供的.NET数据提供者,它实现了ADO.NET接口,使得C#开发者可以方便地使用.NET...

    C# 连接Mysql 有关于ADo.net的操作

    在开始之前,你需要确保已经安装了支持C#连接MySQL的库。这通常通过NuGet包管理器完成。在Visual Studio中打开NuGet包管理控制台,输入以下命令安装`MySql.Data`库以及中文语言包: ``` Install-Package MySql....

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

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

    c#连接mysql.zip

    首先,我们要了解C#连接MySQL的基本原理。C#中可以使用`MySql.Data.MySqlClient`命名空间下的类来实现与MySQL的交互。这个命名空间包含了`MySqlConnection`类,它是连接MySQL服务器的主要接口。我们还需要一个数据库...

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

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

    C# 连接MySQL 数据库 实例

    以上就是使用C#连接MySQL数据库并显示查询结果的基本步骤。这个过程中的关键知识点包括:配置连接字符串、创建和打开数据库连接、执行SQL命令、使用`MySqlDataReader`读取数据、以及将数据绑定到UI控件。理解并掌握...

    C# 连接mysql数据库

    总之,C#连接MySQL数据库涉及的关键知识点包括:引用MySQL驱动程序、创建连接字符串、使用ADO.NET对象进行连接和数据操作。理解并掌握这些基础,开发者就能在C#应用程序中实现与MySQL数据库的高效交互。

    C#连接mysql

    当我们需要在C#应用程序中与MySQL数据库进行交互时,就需要用到C#连接MySQL的相关技术。下面将详细阐述这一主题。 首先,为了实现C#与MySQL的连接,我们需要引入MySQL的数据提供者,即`MySql.Data.MySqlClient`命名...

    C#连接MYSQL数据库

    以下将详细介绍C#连接MySQL数据库的过程以及如何使用Navicat进行数据库连接。 首先,安装MySQL数据库是基础步骤。你需要访问MySQL官网下载适合你操作系统版本的MySQL安装包,并按照向导进行安装。安装过程中,你...

    C#连接MYSQL示例代码

    这个库是由Oracle公司提供的,用于.NET开发者使用C#或VB.NET等语言连接MySQL。在Visual Studio 2012中,你可以通过以下步骤添加此引用: 1. 在解决方案资源管理器中右键点击项目,选择“管理NuGet程序包”。 2. 在...

    c#连接mysql驱动

    本篇将详细讲解如何在C#项目中使用MySQL数据驱动,特别是关于“c#连接mysql驱动”以及“MySql.Data.dll”的知识点。 首先,MySQL.Data.dll是MySQL官方提供的.NET数据提供者,它允许C#开发者通过ADO.NET接口与MySQL...

    C#连接Mysql数据需要的DLL文件

    总结,`C#连接Mysql数据需要的DLL文件`是开发过程中的关键组件,它允许C#应用程序无缝地与MySQL数据库通信。了解如何正确安装、使用和管理这个DLL,以及与其相关的连接、查询和异常处理等概念,对于构建高效且可靠的...

    c#连接MySql操作基类

    以下是一些关于“c#连接MySql操作基类”的关键知识点: 1. **MySQL数据提供者**: C#中,为了与MySQL数据库交互,我们需要使用`MySql.Data.MySqlClient`命名空间中的类。这个命名空间包含了`MySqlConnection`(表示...

    C#连接MySQL数据库代码示例

    本项目结合了这两种技术,提供了使用C#连接MySQL数据库的代码示例,这在实际的Web应用或桌面应用开发中非常常见。 首先,要实现C#连接MySQL数据库,我们需要引入ADO.NET库,它是.NET框架的一部分,提供了一组用于与...

    c# 连接mysql类库

    c#连接mysql数据库dll及类库。 调用方法 string sql="mysql语句"; DataTable dt = MySqlHelper.GetDataSet(MySqlHelper.Conn, CommandType.Text, sql, null).Tables[0]; 直接就可以获得数据

    C# 连接 mysql 实现显示,查找,删除操作

    以上就是使用C#连接MySQL数据库并进行显示、查找和删除操作的基本步骤。记得在运行代码前,确保数据库连接字符串正确,且已添加相应的MySQL数据驱动到项目中。如果你在操作过程中遇到任何问题,可以参考提供的QQ号码...

Global site tag (gtag.js) - Google Analytics