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# 获得本地通用网卡信息的示例代码 2023-03-09
- C#使用winform实现进度条效果 2023-06-27
- C#锁住文件的操作步骤 2023-01-27
- Unity实现简单的多人聊天工具 2023-05-17
- 关于C#理解装箱与拆箱 2023-04-28
- WPF实现窗体中的悬浮按钮 2023-01-06
- C#RSA对接JAVA中RSA方式代码实例 2023-01-28
- C#控制台程序中使用官方依赖注入的实现 2023-02-09
- 第一个,net core项目,一起入门 !!! 2023-09-27
- C#基于Mongo的官方驱动手撸一个Super简易版MongoDB-ORM框架 2023-04-15