老版本项目的 MySQL 驱动就用mysql-connector-java-5.0.5-bin.jar,稳定、兼容,连一些老系统都还能跑。虽然不算新,但还挺实用的,尤其你在折腾老 Java 服务或者用到早期 Kettle、老 Spring 项目时,拿它来测连通性基本没毛病。

MySQL 连接的 Java 驱动里,这个 5.0.5 版本是比较早期的,轻便,适合低版本 MySQL 或者 JDK 6/7 环境。你只需要把它丢进lib目录,classpath 里配上,代码里用Class.forName("com.mysql.jdbc.Driver")就能连数据库了。

哦对,如果你用的是 Kettle,还真别一上来就下新版,多时候老驱动反而更兼容,尤其是老版本 Kettle 4.x、5.x,对新版驱动支持不太好。这种时候,mysql-connector-java-5.0.5-bin.jar就稳妥了。

你要是想试试别的版本,也可以看看这些:

如果你正在搞老系统迁移,或者就是想找个稳定点的驱动测连通性,这个 jar 包还挺值得一试的,嗯,简单、直接、够用。