1、找到mysql安装位置(补充下知识,后面好像没用到....)进入mysql命令行输入:show variables like %char%;2、mysql下载官网:https://dev.mysql.com找到DOWNLOADS---Community---MySQL on Windows---MySQL...

1、找到mysql安装位置(补充下知识,后面好像没用到....)
进入mysql命令行输入:show variables like "%char%";
2、mysql下载官网:https://dev.mysql.com
找到DOWNLOADS--->Community--->MySQL on Windows--->MySQL for Visual Studio(如下图)
3、下载对应的ZIP包
4、查看自己的.NetFramework版本 地址栏中直接输入地址,C:\Windows\Microsoft.NET\Framework,然后回车,最大的数字就是自己电脑对应的.NetFramework版本
接着解压zip包,里面有好几个文件夹,里面有个mysql.data.dll,这个是是C#操作MYSQL的驱动文件,是c#连接mysql必要插件
(其中 VS2010使用V4.0下的dll文件 VS2012/2013/2015使用v4.5下的dll文件) 要找到与.NetFramework版本对应的dll文件
把这个插件放到自己的新建的c#项目的bin目录下
5、然后在项目里面 引用(单击右键)--->添加引用,就把mysql.data.dll插件引入了
6、最后添加mysql数据库连接语句,进行连接测试是否可以
红色箭头的地方要加上语句using MySql.Data.MySqlClient;蓝色部分根据自己数据库不同作对应的修改
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using MySql.Data.MySqlClient;
namespace Demo0
{
class Program
{
static void Main(string[] args)
{
string constructorString = "server=localhost;User Id=root;password= ;Database=test";
MySqlConnection myConnnect = new MySqlConnection(constructorString);
myConnnect.Open();
MySqlCommand myCmd = new MySqlCommand("insert into product(user,id) values('123',429)",myConnnect);
Console.WriteLine(myCmd.CommandText);
if (myCmd.ExecuteNonQuery() > 0)
{
Console.WriteLine("数据插入成功!");
Console.ReadKey();//防止黑框闪退,可以看到结果
}
}
}
}
成功插入!
本文标题为:(visual studio)c#连接mysql数据库


基础教程推荐
- C#反射调用dll文件中的方法操作泛型与属性字段 2023-06-04
- c++指针使用形参改变实参的方法 2022-11-08
- WPF利用RPC调用其他进程的方法详解 2022-12-14
- VS2010下生成dll的方法 2022-12-09
- C#中SQL Command的基本用法 2023-01-06
- C#数据类型转换(显式转型、隐式转型、强制转型) 2023-05-15
- 深入理解C#指针之美 2023-04-21
- 如何使用C#代码创建快捷方式文件详解 2022-12-31
- 快速学习C# 设计模式之职责链模式 2023-03-03
- c# – 如何相对于按钮在Windows应用商店应用中定位弹出控件? 2023-09-20