c#连接mysql环境配置
2015-06-26 15:08
681 查看
写.net的时候一直用的都是sql sever,mysql小 有命令行方便就想试了一下,网上搜很久,下载很多配置文件都不成功。昨晚上搞到两点多,冒着生命危险。
后来终于在一个网站上找到这个 MySQL Connector Net 6.9.6,mysql发布的专门用于.net连接的插件,然后再项目里引用才能连接上。
把这个文件的安装包上传了。 连接:http://u.download.csdn.net/upload/success。
求人品
这个驱动程序想要卸载,不能破坏安装包,我昨晚把安装包弄坏,卸载不掉,又重装不了,以至于重做系统。
下面是一段测试代码
后来终于在一个网站上找到这个 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(); } } }
相关文章推荐
- mysql中replace、regexp正则表达式替换用法
- MySQL性能优化的最佳20+条经验
- mysql 备份和恢复的两条命令
- mysql定时任务
- mysql的有序插入研究
- Mysql中limit与rowno的用法
- mysql sql语句大全
- 打开MySQL数据库远程访问的权限
- mysql 数据量大时插入和查询性能
- MySQL —— 常用语句
- MySQL索引的查看创建和删除
- mysql语句:批量更新多条记录的不同值
- mysql批量插入数据方法
- MySQL学习系列7:插入insert 更新update 删除delete
- à和a mysql大小写不敏感,也不区分这个
- 内网ssh/mysql登录缓慢的解决方法
- MySql存储引擎特性对比
- mysql数据库操作
- mysql 按年度、季度、月度、周、日SQL统计查询
- mysql 几天前,几个月前