最近在使用C#链接MySQL数据库,我使用的是MySqlConnection这种方法。数据库
从MySQL的网站上下载了6.7.5版本的驱动程序,安装后获得了MySql.Data.dllc#
把这个动态连接库拷到工程之中,在工程中reference上,没有问题。ide
在写代码过程当中也进行了必要的引用网站
using MySql.Data; using MySql.Data.MySqlClient;
代码中能识别出来MySQLConnection类,其方法也都是能够 “.”出来的。开发
一切看来都是很美好的,但当进行编译的时候发现编译器报错,提示说不能识别编译器
using MySql.Data;it
using MySql.Data.MySqlClientio
MySQLConnection编译
弄了很久也没有找到解决的方法,最后在一个同事的提醒下把MySQL的驱动版本换成低的了class
换成了5.0.6,结果编译就经过了,能正常使用了。
软件版本的问题也是在开发过程当中须要注意的一个重要环节。