精华内容
下载资源
问答
  • C#连接mysql
    2021-02-02 22:19:15

    今天学习了c#连接MySQL

    Java中有***********************Class.forName("com.mysql.cj.jdbc.Driver");//加载JDBC驱动

    在c#中没有

    Java中有**********************

    public static String db_url = "jdbc:mysql://localhost:3306/jiuye?characterEcoding=utf-8&useSSL=false&serverTimezone=UTC&rewriteBatchedStatements=true";

    public static String db_user = "root";

    public static String db_pass = "123456";

    Connection conn = null;

    conn = DriverManager.getConnection(db_url, db_user, db_pass);

    在c#中有对应类似的代码**********************          "server=127.0.0.1;port=3306;database=zxw;user=root;password=123456";这里可以设置用户名,密码,数据库名称等

    总而言之,c#连接mysql的过程就是:

    1.string connectStr = "server=127.0.0.1;port=3306;database=zxw;user=root;password=123456";

    MySqlConnection conn = new MySqlConnection(connectStr);

    2. MySqlConnection conn = new MySqlConnection(connectStr);//MySqlConnection与Java中的Connection类似*********************************************************

    3. conn.Open();//开启数据库

    4.MySqlCommand cmd = new MySqlCommand(sql, conn);//*************这里的MySqlCommand与Java中的Connection类似,但是用法不同

    更多相关内容
  • c#连接mysql所需的驱动包MySql.Data.dll MySql.Web.dll
  • C#连接Mysql封装类操作

    2020-04-13 14:33:16
    一个链接MySQL的封装 包含有结果查询和无结果查询 记得先安装mysql-connector-net-8.0.18 然后在项目中添加引用Mysql.Data
  • 本程序实现了使用C#连接mysql数据库,并进行简单的update操作,并且配有详细注释。 使用前需要安装mysql connector 网下载链接https://dev.mysql.com/downloads/connector/net/6.9.html 更多内容可以参考我的csdn...
  • C#连接MySQL数据库MVC架构增删改查,提供源码,SQL语句测试需要先安装MySQL数据库,请前往官网下载
  • MySqlHelper C#连接MYSQL

    2018-08-05 12:42:12
    MySqlHelper C#连接MYSQL类,自己的项目就是使用的类。
  • C#通过MySql.Data.dll连接MySql数据库 在项目中引用组件:MySql.Data.dll (记得复制到本地中选择为true / 或直接把MySql.Data.dll复制到debug文件夹下) 在代码中 using MySql.Data.MySqlClient; ......接下来这里...
  • C#连接MySQL需要的MySql.Data.dll,MySql.Web.dll,MySql.Data.dll,MySql.Web.dll是C#操作MySQL的驱动文件,是C#连接MySQL必要插件。
  • 下载Mysql.Data.dll,然后在项目中添加该组件的引用,在代码页里输入using Mysql.Data.MysqlClient,我们就可以顺利的使用该类库的函数建立连接了。
  • 本文实例讲述了C#连接mysql数据库的方法。分享给大家供大家参考。具体实现方法如下: using System; using System.Configuration; using MySql.Data.MySqlClient; /// /// TestDatebase 的摘要说明 /// public ...
  • 实现了使用C#连接MySQL数据库连接完整项目
  • C# 连接Mysql数据库所引用Dll,MySql.Data.dll,具体连接介绍代码详见我的博客《 C#连接mySql数据库进行增删改操作 》
  • C#连接MYSQL示例代码

    2019-08-10 14:22:47
    本示例使用C# 调用MySql.Data.dll 实现 访问MySql 数据库。请使用Microsoft Visual Studio 2012 打开
  • C#连接MySQL数据库

    2014-12-15 15:28:36
    C#连接MySQL数据库的动态库文件 mysql-connector-net-6.6.7-noinstall.zip
  • c#连接mysql驱动

    2018-03-05 17:29:15
    c#连接mysql驱动,c#连接mysql驱动DLL,MySql.Data.dll
  • C# 连接mysql数据库

    2019-03-21 02:10:53
    NULL 博文链接:https://yeyuan.iteye.com/blog/979581
  • C#连接mysql数据库dll

    2017-09-18 17:43:58
    c#连接mysql数据库连接动态库,其中包括2.0 4.0 4.5版本的动态库,直接引用项目即可使用,c#连接mysql数据库连接动态库,其中包括2.0 4.0 4.5版本的动态库,直接引用项目即可使用
  • c# 连接Mysql数据库

    2021-01-18 19:22:53
    mysql.data.dll下载_c#连接mysql必要插件mysql.data.dll是C#操作MYSQL的驱动文件,是c#连接mysql必要插件,使c#语言更简洁的操作mysql数据库。当你的电脑弹出提示“丢失mysql.data.dll”或“无法找到mysql.data.dll...

    mysql.data.dll下载_c#连接mysql必要插件

    mysql.data.dll是C#操作MYSQL的驱动文件,是c#连接mysql必要插件,使c#语言更简洁的操作mysql数据库。当你的电脑弹出提示“丢失mysql.data.dll”或“无法找到mysql.data.dll”等错误问题,请下载本站为你提供的dll文件,使用它可以帮助用户解决上述问题。

    dll文件修复方法:

    1、解压下载的文件。

    2、复制文件“mysql.data.dll”到系统目录下。

    3、系统目录一般为:C:\WINNT\System32 64位系统为C:\Windows\SysWOW64

    4、最后点击开始菜单-->运行-->输入regsvr32 mysql.data.dll 后,回车即可解决错误提示!

    第三方组件:Mysql.Data.dll

    说明:下载Mysql.Data.dll,然后在项目中添加该组件的引用,在代码页里输入using Mysql.Data.MysqlClient,我们就可以顺利的使用该类库的函数建立连接了。

    以下是几个常用函数:

    1 #region 建立MySql数据库连接

    2 ///

    3 ///建立数据库连接.4 ///

    5 /// 返回MySqlConnection对象

    6 publicMySqlConnection getmysqlcon()7 {8 //http://sosoft.cnblogs.com/

    9 string M_str_sqlcon = "server=localhost;user id=root;password=root;database=abc"; //根据自己的设置

    10 MySqlConnection myCon = newMySqlConnection(M_str_sqlcon);11 returnmyCon;12 }13 #endregion

    14

    15 #region 执行MySqlCommand命令

    16 ///

    17 ///执行MySqlCommand18 ///

    19 /// SQL语句

    20 public void getmysqlcom(stringM_str_sqlstr)21 {22 MySqlConnection mysqlcon = this.getmysqlcon();23 mysqlcon.Open();24 MySqlCommand mysqlcom = newMySqlCommand(M_str_sqlstr, mysqlcon);25 mysqlcom.ExecuteNonQuery();26 mysqlcom.Dispose();27 mysqlcon.Close();28 mysqlcon.Dispose();29 }30 #endregion

    31

    32 #region 创建MySqlDataReader对象

    33 ///

    34 ///创建一个MySqlDataReader对象35 ///

    36 /// SQL语句

    37 /// 返回MySqlDataReader对象

    38 public MySqlDataReader getmysqlread(stringM_str_sqlstr)39 {40 MySqlConnection mysqlcon = this.getmysqlcon();41 MySqlCommand mysqlcom = newMySqlCommand(M_str_sqlstr, mysqlcon);42 mysqlcon.Open();43 MySqlDataReader mysqlread =mysqlcom.ExecuteReader(CommandBehavior.CloseConnection);44 returnmysqlread;45 }46 #endregion

    1 usingSystem.Data;2

    3 usingMySql.Data.MySqlClient;4

    5

    6

    7

    8

    9 privateMySqlConnection conn;10

    11 privateDataTable data;12

    13 privateMySqlDataAdapter da;14

    15 privateMySqlCommandBuilder cb;16

    17 privateDataGrid dataGrid;18

    19

    20

    21 private void connectBtn_Click(objectsender, System.EventArgs e)22

    23 {24

    25 if (conn != null)26

    27 conn.Close();28

    29

    30

    31 string connStr = String.Format("server={0};user id={1}; password={2}; port={3}; database=mysql; pooling=false; charset=utf8",32

    33 server.Text, userid.Text, password.Text, 3306);34

    35

    36

    37 try

    38

    39 {40

    41 conn = newMySqlConnection( connStr );42

    43 conn.Open();44

    45

    46

    47 GetDatabases();48

    49 MessageBox.Show("连接数据库成功!");50

    51 }52

    53 catch(MySqlException ex)54

    55 {56

    57 MessageBox.Show( "Error connecting to the server:" +ex.Message );58

    59 }60

    61 }62

    63

    64

    65 private voidGetDatabases()66

    67 {68

    69 MySqlDataReader reader = null;70

    71 MySqlCommand cmd = new MySqlCommand("SHOW DATABASES", conn);72

    73

    74

    75 try

    76

    77 {78

    79 reader =cmd.ExecuteReader();80

    81 databaseList.Items.Clear();82

    83 while(reader.Read())84

    85 {86

    87 databaseList.Items.Add( reader.GetString(0) );88

    89 }90

    91 }92

    93 catch(MySqlException ex)94

    95 {96

    97 MessageBox.Show("Failed to populate database list:" +ex.Message );98

    99 }100

    101 finally

    102

    103 {104

    105 if (reader != null) reader.Close();106

    107 }108

    109 }110

    111

    112

    113 private void databaseList_SelectedIndexChanged(objectsender, System.EventArgs e)114

    115 {116

    117 MySqlDataReader reader = null;118

    119 conn.ChangeDatabase(databaseList.SelectedItem.ToString());120

    121 //http://sosoft.cnblogs.com/

    122

    123 MySqlCommand cmd = new MySqlCommand("SHOW TABLES", conn);124

    125 try

    126

    127 {128

    129 reader =cmd.ExecuteReader();130

    131 tables.Items.Clear();132

    133 while(reader.Read())134

    135 {136

    137 tables.Items.Add( reader.GetString(0) );138

    139 }140

    141 }142

    143 catch(MySqlException ex)144

    145 {146

    147 MessageBox.Show("Failed to populate table list:" +ex.Message );148

    149 }150

    151 finally

    152

    153 {154

    155 if (reader != null) reader.Close();156

    157 }158

    159 }160

    161

    162

    163 private void tables_SelectedIndexChanged(objectsender, System.EventArgs e)164

    165 {166

    167 data = newDataTable();168

    169

    170

    171 da = new MySqlDataAdapter("SELECT * FROM" +tables.SelectedItem.ToString(), conn );172

    173 cb = new MySqlCommandBuilder( da ); //此处必须有,否则无法更新

    174

    175

    176

    177 da.Fill( data );178

    179

    180

    181 dataGrid.DataSource =data;182

    183 }184

    185

    186

    187 private void updateBtn_Click(objectsender, System.EventArgs e)188

    189 {190

    191 DataTable changes =data.GetChanges();192

    193 da.Update( changes );194

    195 data.AcceptChanges();196

    197 }

    展开全文
  • c# 连接mysql数据库

    千次阅读 2021-05-15 15:51:46
    c# 连接mysql数据库 1. 首先创建一个项目 2.导入需要的包 右键依赖项,点击管理NuGet程序包,点击浏览 输入mysql 点击第一个,然后右边框框可以看到下载。 3.编写代码 /// <summary> /// 数据库连接 ///...

    c# 连接mysql数据库

    1. 首先创建一个项目
    在这里插入图片描述
    2.导入需要的包
    右键依赖项,点击管理NuGet程序包,点击浏览
    在这里插入图片描述输入mysql
    在这里插入图片描述点击第一个,然后右边框框可以看到下载。
    3.编写代码

    
            /// <summary>
            /// 数据库连接 
            /// </summary>
            /// <param name="UserId"></param>
            /// <param name="SqlPassword"></param>
            /// <param name="SqlName"></param>
            /// <param name="hot"></param>
            /// <param name="port"></param>
            /// <returns></returns>
            public static MySqlConnection Connection(string UserId, string SqlPassword, string SqlName, string hot, int port)
            {
                string con = string.Format("Database={0};Data Source={1};User Id={2};Password={3};port={4};SslMode = none", SqlName, hot, UserId, SqlPassword, port);
                MySqlConnection mySql = new MySqlConnection(con);
                mySql.Open();
                return mySql;
            }
    
            /// <summary>
            /// 
            /// sql运行
            /// </summary>
            /// <param name="sql"></param>
            public static void saveDataToMysql2(string sql)
            {
                //读取数据库操作
                string constring = "data source=127.0.0.1;database=test;user id=root;password=11111;pooling=true;charset=utf8;";
                MySqlConnection connection = new MySqlConnection(constring);
                connection.Open();
    
                try
                {
                    //update MyClass set name='Mary' where id=1;
    
                    Console.WriteLine(sql);
                    using (MySqlCommand mycmd = new MySqlCommand(sql, connection))
                    {
    
                        mycmd.ExecuteNonQuery();
                    }
    
    
                }
                catch (Exception)
                {
                    throw;
                }
                finally
                {
                    if (connection.State == ConnectionState.Open)
                    {
                        connection.Close();
                    }
                }
    
            }
    

    编写sql语句,传参数,即可调用执行。

    展开全文
  • C# 连接MySQL

    2018-03-29 14:03:22
    资源在于共享,技术在于交流。C# 连接MySQL其实也是比较容易的,需要小例子,请拿走。
  • mysql-connector-net-6.9.6
  • C#连接MySQL

    千次阅读 2019-04-23 14:34:01
    C#连接MySQL数据库 using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; using MySql.Data.MySqlClient; //在项目中添加 MySQL.Data.dll ...

    C#连接MySQL数据库

    using System;
    using System.Collections.Generic;
    using System.Linq;
    using System.Text;
    using System.Threading.Tasks;
    using MySql.Data.MySqlClient;	//在项目中添加 MySQL.Data.dll 引用后使用此using指令
    
    namespace 连接MySQL
    {
        class Program
        {
            static void Main(string[] args)
            {
                String connetStr = "server=127.0.0.1;port=3306;user=root;password=root; database=mydata;";
                //端口号port默认是3306可以不写,user:用户名,password:密码,database:数据库名
                MySqlConnection conn = new MySqlConnection(connetStr);
                
                //异常检测
                try
                {
                    conn.Open();
                    Console.WriteLine("已经建立连接");
                    
                    //在这里写增删改查语句
                }
                catch (MySqlException e)
                {
                    Console.WriteLine(e.Message);
                }
                finally
                {
                    conn.Close();
                }
            }
        }
    }
    

    一般在MySQL文件夹中都有MySQL.Data.dll程序扩展文件(没有的话便下载一个),如下图:
    在这里插入图片描述

    展开全文
  • C# 连接Mysql 有关于ADo.net的操作 截图在文档中
  • C#连接MySQL数据库详细步骤

    千次阅读 2021-06-08 13:31:13
    C#连接MySQL数据库连接之前的准备要完成的任务连接MySql数据库写我们的代码运行出错:程序效果: 本人的问题,用的是vs2010,连接数据库就没有那么方便了,下面是具体连接数据库的过程。连接的时候总会有一些问题。 ...
  • 主要介绍了C#连接mysql的方法,基于vs2010平台较为详细的讲述了C#操作mysql所需的组件下载、安装及连接mysql操作实现代码,需要的朋友可以参考下
  • vs2012 连接mysql 通过测试 没有问题
  • 使用vs2010连接mysql 数据库, 1.装连接驱动,使用Connector/Net 连接驱动!下载地址:http://dev.mysql.com/downloads/connector/net/, 安装完之后,在项目中添加引用 Mysql.Data.dll; 2.配置连接串: 在web....

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 32,892
精华内容 13,156
关键字:

c#连接mysql

mysql 订阅
c# 订阅
友情链接: wuziqi.zip