匹配MySQL服务器版本和驱动程序版本

我正在开发一个安装程序,将程序安装到访问远程MySQL数据库的本地机器上。 我想知道的是,我需要如何将ODBC驱动程序(myodbc.dll)与MySQL服务器版本匹配?

我们的一些客户有MySQL服务器3.x,一些有5.x,我希望安装程序获得服务器版本,然后find匹配的驱动程序并安装它。 一个驱动程序会为多个服务器版本工作吗 或者我应该只是硬编码一堆服务器 – 驱动程序配对?

mysql客户端服务器协议的最大变化发生在4.1.1版本发生变化的时候。 4.1.1之前的客户端将无法连接到较新的服务器。

某些驾驶员配对确实存在一些问题。 如果您打算继续使用3.x系列中不支持的古老版本,我怀疑您会遇到问题,您可能需要执行内部testing。 我不知道,也找不到任何人testing这个并发布他们的结果。