连接数据库的第一步,肯定少不了JDBC 驱动。像你要连MySQL,最核心的就是那个mysql-connector-java的 jar 包,版本多,兼容也广。嗯,建议下个 mysql-connector-java-5.0.8-bin.jar,用得蛮稳定。

mysql 的 JDBC 驱动,下载起来也不麻烦,像这个mysql-connector-java-5.0.8-bin.jar,直接拿来用就行。支持老一点的系统,还挺适合维护项目的你。

想用新点的版本?也有,比如5.1.13.jar,跟 Java 8 兼容性不错,连云数据库也 OK,响应也快,连接配置差不多:

Class.forName("com.mysql.jdbc.Driver");
Connection conn = DriverManager.getConnection("jdbc:mysql://localhost:3306/dbname", "user", "password");

如果你还在用别的数据库,比如Oracle或者想要配合C3P0用连接池,也可以看看这个集合包,都帮你打包好了,挺省事的。

哦对了,别忘了放对路径,比如放在WEB-INF/lib下,不然 ClassNotFoundException 分分钟来找你麻烦。如果你在 IDE 里用,也可以直接加进项目依赖里。

如果你刚上手 JDBC 连接,也可以顺手看看这篇文章,说得还挺清楚,连基础都帮你复习了。