mysql c 驱动dll_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。

87d2adcfc86589fdb3334086aa868921.png

然后在应用工程中引用组件:MySql.Data.dll。

2、安装步骤如下:

84536844e681c3948e0ddf96b4acd5ce.png

0143a4e81c8f56a35f7f50b7652dcfea.png

64a621e215c842be726b7f922b502a6d.png

970879a4d11c13938d68dff382e500b8.png

289d4132a776cb6007e9add967d70aec.png

安装后完成后  C:\Program Files (x86)\MySQL\MySQL Connector Net 6.10.4\Assemblies\v4.5.2

55e7fdf8cd5022d0f77945b9ba140590.png

MySql.Data.dll是C#操作MySQL的驱动文件,是C#连接MySQL必要插件,使C#语言更简洁的操作MySQL数据库。然后在项目中添加该组件的引用,在代码页里输入using MySql.Data.MySqlClient;我们就可以顺利的使用该类库的函数建立连接了。

3、测试程序

新建一个C#控制台应用程序名为:Csharp调用mysql。在C#中添加引用“MySql.Data.dll”

aae441154a84b36722d1dc18eb2dcd81.png

3d84b1f83c01bb5ef2f336b42b9ebf3d.png

f004bbba7648aa2df8c30a9547241432.png

在Program.cs 添加代码:

1 usingSystem;2 usingSystem.Collections.Generic;3 usingSystem.Linq;4 usingSystem.Text;5 using MySql.Data.MySqlClient; //引用MySql

6

7

8 namespaceCsharp调用mysql9 {10 classProgram11 {12 static void Main(string[] args)13 {14 string constructorString = "server=localhost;User Id=root;password=;Database=company";15 MySqlConnection myConnnect = newMySqlConnection(constructorString);16 myConnnect.Open();17 MySqlCommand myCmd = new MySqlCommand("insert into t_dept(name,year) values('jjj',22)", myConnnect);18 Console.WriteLine(myCmd.CommandText);19 if (myCmd.ExecuteNonQuery() > 0)20 {21 Console.WriteLine("数据插入成功!");22 }23 myCmd.CommandText = "insert into t_dept(name,year) values('jjj4',22)";24 Console.WriteLine(myCmd.CommandText);25 if (myCmd.ExecuteNonQuery() > 0)26 {27 Console.WriteLine("数据插入成功!");28 }29 myCmd.CommandText = "delete from t_dept";30 Console.WriteLine(myCmd.CommandText);31 if (myCmd.ExecuteNonQuery() > 0)32 {33 Console.WriteLine("user表类型数据全部删除成功!");34 }35 myCmd.Dispose();36 myConnnect.Close();37 }38 }39 }

4、C#连接数据库MySql命令

(1)建立连接:

MySqlConnectionsqlCon= new MySqlConnection("Database=数据库名字;Data Source=服务器的ip地址;User Id=用户名;Password=用户密码");

或者:

MySqlConnectionsqlCon= new MySqlConnection("server=服务器的ip地址;user id=用户名;password=用户密码;database=数据库名字");

或者:

string M_str_sqlcon = "server=服务器ip地址;User Id=用户名;password=用户密码;Database=数据库名字";//根据自己的设置

MySqlConnection sqlCon = new MySqlConnection(M_str_sqlcon);

注释:server=服务器ip地址;User Id=用户名;password=用户密码;Database=数据库名字,这几个的顺序可以调换,只要对准每个字符串和标识符就好了。

(2)执行sql命令:

//设置查询命令

MySqlCommand mycmd= new MySqlCommand("select * fromt_dept whereTITLElike '%p%'", sqlCon);

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值