(visualstudio)c#连接mysql数据库1、到mysql安装位置(补充下知识,后⾯好像没⽤到....)
进⼊mysql命令⾏输⼊:show variables like "%char%";
mysql下载的vs库放在那个文件里
到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();//防⽌⿊框闪退,可以看到结果
}
}
}
}
成功插⼊!

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。