mysql 的 ODBC 数据源mysql-connector-odbc-5.1.11-win32.msi
,是老系统上连数据库的一个挺稳定的老伙计。安装简单,体积也不大,适配 Win32 环境,适合用在老项目或者遗留系统里,多工具,比如 Excel、Access、Power BI 这些,只认 ODBC 接口,搞这个驱动就稳了。
ODBC 5.1.11 版本在兼容性上比较友好,连 MySQL 5.x 系列都挺顺畅。安装完直接去控制面板建个 DSN 就能用,连字符串也不复杂,Server=localhost;Database=test;User=root;Password=123;
,常规配置照搬就行。
对了,这个版本是 32 位的,和你的系统位数无关,主要看你连的应用是不是 32 位,比如老版本 Excel 或一些国产 MIS 系统,它们就认 32 位驱动。这点别搞错了,不然连不上还一脸懵。
如果你在找老版本驱动,还可以看看ODBC 5.1.10,或者稍微老点的5.1.5,但个人觉得 5.1.11 这个版本是比较平衡的一个选择,连得上,用得稳,兼容也不错。
要是你想上新版,比如 MySQL 8.x 的环境,可以直接换ODBC 8.0.13,但注意新版本要求 SSL、编码、驱动架构也变了,配起来比老版本麻烦不少。
嗯,,如果你是做报表、写中间件、或者和 MySQL 打交道的老系统开发,mysql-connector-odbc-5.1.11-win32.msi
还是蛮值得收一份的。装上就能用,少踩坑。