MySql.Data.MySqlClient连接MySql

在C#中连接MySql数据库其实是件很简单的事情,但对于刚开始学习C#的朋友来说,问题却是不小,主要原因是相对于ACCESS和MSSql来说,MySql方面的教程文章实在太少,我也是自己摸索好好半天才搞清楚的,呵呵。这篇文章可算不上教程,我主要是担心,怕自己以后会忘记,写在这里,方便以后查看而已,呵呵。
  1、要安装一个 MySQLDriverCS-n-EasyQueryTools-4.0.0-DotNet2.0 这东西可不太好找,只能去MySql的官方网站上下载。
  下载地址 mysql-connector-net-5.0.9.exe 如果不能下载的话,那就直接到官方网站上去下载。
  2、安装完成之后,在C#中添加引用,然后找到MySql.Data,引用到当前项目中,就可以使用了。
  3、具体的使用方法:
    ① using MySql.Data.MySqlClient;

    ② 数据库的连接
    MySqlConnection Conn= new MySqlConnection("Database=phpcms2008;Data Source=localhost;User Id=root;Password=");
    ③ 记录表的读取
    MySqlDataAdapter Da= new MySqlDataAdapter("select * from phpcms2008_category where parentid=0", Conn);
    ④  后继操作,这里就不用多说了
    好了,MySql数据库就算是连接成功了!!!

原文地址:https://www.cnblogs.com/macT/p/10213893.html

时间: 2024-08-02 21:48:09

MySql.Data.MySqlClient连接MySql的相关文章

C#调用MySQL数据库(使用MySql.Data.dll连接)mysql-connector-net-6.10.4.msi

下载地址:http://dev.mysql.com/downloads/connector/net/ 安装指导 1.安装:mysql-connector-net-6.10.4.msi 其下载地址:http://dev.mysql.com/downloads/connector/net/ 在Windows10 操作系统安装mysql-connector-net-6.10.4.msi 默认是安装在C盘: 安装完后在应用工程中引用组件MySql.Data.dll. 然后在应用工程中引用组件:MySql

【C#】图解如何添加引用using MySql.Data.MySqlClient;

使用C#连接MySQL时,经常会用到命名空间using MySql.Data.MySqlClient; 这说明VS中没有添加引用,解决方法如下: 1,下载MySQL.Data.dll,http://down7.pc6.com/xy3/MySqlData.zip 2,将其存放到Windows/System32(或者SysWOW64,针对64位系统) 3,在VS中添加引用,如下图所示,添加引用->浏览到MySQL.Data.dll存放路径 4,问题解决 转自:https://blog.csdn.ne

Qt 5.4.1下编译MySQL驱动,连接MySQL数据库

Qt安装在D:\Qt目录,Qt 5.4.1下连接MySQL数据库,发现会出现以下错误 QSqlDatabase: QMYSQL driver not loaded QSqlDatabase: available drivers: QSQLITE QMYSQL QMYSQL QMYSQL3 QODBC 到D:\Qt\Qt5.4.1\5.4\mingw491_32\plugins\sqldrivers目录下看看,发现是有mysql驱动的 Google了一下,据说是该驱动所满足的依赖性,不满足,需要重

mysql以下c连接mysql数据库

1.安装sudo yum install mysql-devel  安装组件和库 2. #include <stdio.h> #include <stdlib.h> #include <string.h> #include <mysql/mysql.h> int main(int argc, const char *argv[]) { MYSQL mysql; MYSQL_RES *result; MYSQL_ROW row; mysql_init(&

mysql下面c连接mysql数据库

1.安装sudo yum install mysql-devel  安装组件和库 2. #include <stdio.h> #include <stdlib.h> #include <string.h> #include <mysql/mysql.h> int main(int argc, const char *argv[]) { MYSQL mysql; MYSQL_RES *result; MYSQL_ROW row; mysql_init(&

PHP 使用mysql 与 mysqli 连接Mysql数据库

代码很简单直接上了 <?php /** * @Author: HTL * @Email: [email protected] * @DateTime: 2015-05-14 16:00:08 * @Description: Description */ // 降低PHP默认的错误级别 // 只显示除禁用以外的所有错误 // 解决因为PHP5.3+版本太高而导致在使用mysql_connect时出现的弃用警告“Deprecated: mysql_connect(): The mysql exten

MySql客户端远程连接MySql服务器

设置MySql服务器以接听端口及以绑定IP地址 MySql服务器默认监听3306端口,确定防火墙以开放此端口. 编辑/etc/my.cnf 添加绑定IP地址.bind-address=192.168.42.135 重启MySql服务器,查看监听状态. [[email protected] ~]$ netstat -lnt Active Internet connections (only servers) Proto Recv-Q Send-Q Local Address Foreign Add

连接MySQL数据库得到错误&ldquo;Unable to find the requested .Net Framework Data Provider&rdquo;

  Registering DbProviderFactories Each .NET Framework data provider that supports a factory-based class registers configuration information in the DbProviderFactories section of the machine.config file on the local computer. The following configurati

MVC4使用EF6连接mysql数据库

1.需要安装MySql.Data.Entity.EF6,此dll可以在项目-->管理NuGet程序包里联机搜索MySql.Data.Entity.EF6并安装即可2.连接字符串需要添加providerName="Mysql.Data.MySqlClient"3. 将 <providers>     <provider invariantName="System.Data.SqlClient" type="System.Data.En