MySQL 的 JAR 包资源挺丰富的,像mysql-connector-java-3.0.7-stable-bin.jar
、mysql-connector-java-5.1.17-bin.jar
、mysqldriver.jar
,基本常见项目都够用了,老牌又稳定。
早期版本的 JAR 包,比如3.0.7
,适合老项目维护,新版本用不了的情况也能救场;而5.1.x
系列就比较常见了,兼容性好,连新版 MySQL 也能跑得挺顺。
如果你是写JDBC
连接的,直接丢mysql-connector-java-5.1.17-bin.jar
进项目,Class.forName("com.mysql.jdbc.Driver")
一行搞定。配置url
的时候别忘了加?useUnicode=true&characterEncoding=utf-8
,防止中文乱码。
还想要其他版本?这些链接也挺全的,像MySQL 连接驱动 jar 包和mysql-connector-java-5.1.29都能下,嗯,版本跨度也大,按需挑。
哦对了,遇到ClassNotFoundException
别慌,基本就是 JAR 没导入好;IDE 里确认下 Classpath 有没有这个包,准没错。如果你用的是Maven
,可以考虑用mysql:mysql-connector-java
依赖,管理起来更方便。