1、要连接MySql数据库必须首先下载MySql官方的连接.net的文件,文件下载地址为http://dev.mysql.com/downloads/connector/net/6.6.html#downloads ,下载平台选择.Net&Mono,下载ZIP免安装版。

连接器/网是一个完整的ADO。净MySQL的驱动程序。
从6.7版本开始,连接器/净将不再包括MySQL Visual Studio集成。
该功能现在可以在一个单独的产品可用MySQL呼吁Visual Studio使用MySQL安装Windows
(见http://dev.mysql.com/tech-resources/articles/mysql-installer-for-windows.html)。

注意:请不要下载 6.6以上版本的驱动。

2、解压缩刚才下载的mysql-connector-net-6.6.6-noinstall.zip文件,里面有几个版本选择,在这里我选V4,

选中这几个文件,然后添加到C#项目的引用中,然后就可以编写程序进行数据库的操作了。

3、数据库操作代码 InsertMySql.cs

using System;
using System.Collections;
using System.Configuration;
using MySql.Data;
using MySql.Data.MySqlClient;
using System.Data;
namespace Sql
//数据库简单测试
{
class InsertSql1
{
public static void Main(string[] args)
{
string constr="server=localhost;User Id=root;password=219229;Database=reg";
MySqlConnection mycon=new MySqlConnection(constr);
mycon.Open();
MySqlCommand mycmd = new MySqlCommand("insert into buyer(name,password,email) values('小王','dikd3939','1134384387@qq.com')",mycon);
if (mycmd.ExecuteNonQuery()>)
{
Console.WriteLine("数据插入成功!");
}
Console.ReadLine();
mycon.Close();
}
}
}

最新文章

  1. nyoj 448 寻找最大数(贪心专题)
  2. mesos 学习笔记1 -- mesos安装和配置
  3. Mysql:The table‘xxxx’is full
  4. 用vs2010编译和调试多个arx版本的arx项目
  5. 机器学习----分布问题(二元,多元变量分布,Beta,Dir)
  6. [GIF] Parenting in GIF Loop Coder
  7. lucene 4.0学习
  8. 技术小白:Hadoop 到底是啥?
  9. 10-18 noip提高组模拟赛(codecomb)T1倍增[未填]
  10. edittext判断获取焦点 有焦点显示clear
  11. Js中Array数组学习总结
  12. Git 初学
  13. [Luogu3242][HNOI2015]接水果
  14. 关于node_js的比较
  15. git checkout 撤销多个文件,撤销整个文件夹
  16. 解决跨域脚本攻击 XSS
  17. 阿里云ubuntu 16.04搭建odoo11服务器
  18. spark运行wordcount程序
  19. Hibernate中一级缓存和二级缓存
  20. Transaction ACID (转载)

热门文章

  1. 转 SQL Server中关于的checkpoint使用说明
  2. VMware中三种网络连接的区别
  3. DEDECMS调用特定ID文章内容的实现方法
  4. tyvj 1049 最长不下降子序列 n^2/nlogn
  5. left join测试验证之一
  6. HTML <meta> 标签 遇到<meta http-equiv="refresh" content="0; url=">详解
  7. 【BZOJ1008】【HNOI2008】越狱
  8. ExtJS布局方式(layout)图文详解
  9. 一些实用的JS
  10. Unity学习资源