WEB开发网
开发学院数据库MySQL 在.NET环境下访问MySQL数据库 阅读

在.NET环境下访问MySQL数据库

 2007-11-11 16:24:28 来源:WEB开发网   
核心提示: 使用MySQL(和PHP搭配之最佳组合)DriverCS可能大部分的人都不知道这个东西,MySQL(和PHP搭配之最佳组合)DriverCS是MySQL(和PHP搭配之最佳组合)数据库的一个免费开源的.NET驱动程序,在.NET环境下访问MySQL数据库(2),和Sql .NET Data Provider是为sql

使用MySQL(和PHP搭配之最佳组合)DriverCS

 可能大部分的人都不知道这个东西,MySQL(和PHP搭配之最佳组合)DriverCS是MySQL(和PHP搭配之最佳组合)数据库的一个免费开源的.NET驱动程序。和Sql .NET Data Provider是为sql server(WINDOWS平台上强大的数据库平台)一样,它是专门为MySQL(和PHP搭配之最佳组合)设计的,可以叫做MySQL(和PHP搭配之最佳组合) .NET Data Provider。使用他不需要额外的去设置ODBC数据源,基本上只要能连接到MySQL(和PHP搭配之最佳组合)就能通过MySQL(和PHP搭配之最佳组合)DriverCS来访问。

 MySQL(和PHP搭配之最佳组合)DriverCS是SourceForge.NET上的一个项目,不过不知道什么原因,这个网站在国内访问不到。

 下面是使用MySQL(和PHP搭配之最佳组合)DriverCS的代码示例:

 和上面的那段代码几乎一模一样,所不同的是Odbc变成了MySQL(和PHP搭配之最佳组合),另外,需要注意的一点是Command的ExecuteReader方法在MySQL(和PHP搭配之最佳组合)DriverCS中变成了ExecuteReaderEx,还有些细微的差别请参考附带的文档详细的介绍。

性能测试

 有些读者其实已经看出来我以上写的那段代码的用意,对了,其实目的就是用来进行性能测试的。以上两段代码的执行时间分别是:ODBC.NET为24秒左右,MySQL(和PHP搭配之最佳组合)DriverCS为17秒左右。结果并不出人意外,作为MySQL(和PHP搭配之最佳组合)的专用数据驱动程序,MySQL(和PHP搭配之最佳组合)DriverCS的速度大大快于ODBC.NET是在情理之中的。

总结

 本文介绍了两种MySQL(和PHP搭配之最佳组合)数据库访问的方法,同时对它们的性能做了一个简单的测试,希望能为各位读者在采用MySQL(和PHP搭配之最佳组合)数据库开发.NET应用的时候提供一个有价值的参考。

上一页  1 2 

Tags:NET 环境 访问

编辑录入:coldstar [复制链接] [打 印]
赞助商链接