MySQL 数据库的.NET 驱动用得比较多的还是这个 MySQL Connector/Net,是 6.9.8 和 6.9.9 这两个版本,蛮适合老项目维护或者特定环境兼容的情况。安装用.msi
文件就行,双击一步到位,连配置都省了。用熟了MySqlConnection
、MySqlCommand
这些类,写起增删改查,效率还挺高的。
连接字符串可以用MySqlConnectionStringBuilder
来拼,参数多了也不容易写错。比如你要连接远程数据库,设置好Server
、User ID
、Password
、Database
就差不多能跑了。数据用MySqlDataAdapter
配DataTable
,批量操作也顺手。
性能方面,连接池默认就是开的,响应也快,还支持事务和多线程操作,跑后台任务也挺稳的。6.9.9 比 6.9.8 在稳定性上有些小修小补,如果不是版本锁死,建议上 6.9.9。
想看细节可以参考下MySQL Connector/Net 6.9.9,配合 ADO.NET 对象模型 这些文档看,理解更快。如果你在用 C#开发、又有 MySQL 数据库接入的需求,这俩版本的 Connector 还是值得备一份在手的。