1、 安装MySQL for Windows,网上有
MySQL链接:https://dev.mysql.com/downloads/installer/
2、 安装mysql-connector-net,这个是MySQL数据库.NET开发是驱动,因为C#是.NET架构的,所以 需要通过该工具提供MySQL.Data.dll来访问MySQL数据库;
mysql-connector-net的链接:http://dev.mysql.com/downloads/connector/net/
3、安装VS2017,网上也有
VS2017链接:https://msdn.itellyou.cn/
第一步、先安装好MySQL数据库和VS2017开发工具,这里省略。
第二步、先在网上下载MySQL.Data.dll的动态库:
有两个版本可以用,解压后打开4.0的文件夹,我们需要的就是上面这个MySQL.Data.dll文件。
第三步、打开现有的项目工程或者新建一个C#的项目,找到引用,点击右键选择添加引用如图
点击添加然后勾上,再确定直到可以在引用看到MySQL,Data文件
接下来就可以进行码了
(1)码什么都得告诉程序加入的文件名才能调用
using MySql.Data.MySqlClient;//调用MySQL动态库
try {
string str = "server=localhost;User Id=root;password=root;Database=crm";//连接MySQL的字符串
MySqlConnection giricon = new MySqlConnection(str);//实例化链接
giricon.Open();//开启连接
MySqlCommand mycmd = new MySqlCommand("insert into user_info(user_name) VALUES('c#111')", giricon);
if (mycmd.ExecuteNonQuery() > 0)
{
Console.WriteLine("success");
}
Console.ReadLine();
giricon.Close();//关闭
} catch (Exception ex) {
MessageBox.Show("数据库连接异常!");
}
(2)想看到效果你得先在数据库里建一个表存数据!
(3)最简洁的代码就是把连接做成字符串str的形式然进行调用。这个只是进行数据存储,删改查下次更新!