c#连接mysql环境配置
写.net的时候一直用的都是sql sever,mysql小 有命令行方便就想试了一下,网上搜很久,下载很多配置文件都不成功。昨晚上搞到两点多,冒着生命危险。
后来终于在一个网站上找到这个 MySQL Connector Net 6.9.6,mysql发布的专门用于.net连接的插件,然后再项目里引用才能连接上。
把这个文件的安装包上传了。 连接:http://u.download.csdn.net/upload/success。
求人品
这个驱动程序想要卸载,不能破坏安装包,我昨晚把安装包弄坏,卸载不掉,又重装不了,以至于重做系统。
下面是一段测试代码
using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; using System.Data; using MySql.Data.MySqlClient; namespace mysqlTest { class Program { static void Main(string[] args) { try { MySqlConnection mysqlConn = new MySqlConnection(); String mysqlStr = "Database=test;Data Source=127.0.0.1;User Id=root;Password=xinxin;pooling=false;CharSet=utf8;"; mysqlConn.ConnectionString = mysqlStr; mysqlConn.Open(); if (mysqlConn.State == ConnectionState.Open) { Console.WriteLine("af"); } MySqlCommand sqlCmd = new MySqlCommand("insert into stu values(null,'ss')", mysqlConn); sqlCmd.ExecuteNonQuery(); } catch (Exception xe) { Console.WriteLine(xe.Message); } Console.ReadLine(); } } }