在执行操作数据库程序前,首先需要通过JDBC驱动建立与数据库的连接。连接数据源有两种方式,一是通过DriveManager类,一是通过DataSource接口及JNDI资源来获取连接。本章主要介绍前一种方式来连接数据库,后一种方式在JNDI相关章节中介绍。
DriveManager的类路径为java.sql.DriverManager,它主要是完成驱动程序的装载和建立新的数据库连接。java.sql.DriverManager的常用方法如下。
getConnection (String URL):参数URL表示数据库连接地址,该方法输出Connection对象。
getConnection(String URL,String username, String password):参数URL表示数据库连接地址,参数username表示登录数据库用户名,参数password表示登录数据库用户口令。该方法输出Connection对象。
建立数据库连接,首先要加载数据库驱动。针对不同的数据库产品,有不同的数据库驱动。要加载驱动,首先要获取类包。本章的数据库采用的是MySQL数据库。需要的驱动包为mysql-connector-java-3.1.12-bin.jar,数据库驱动类路径为“com.mysql.jdbc.Driver”。
加载过程是使用Class.forName( )方法将驱动加载到运行环境之中。加载的时候,驱动会自动向DriverManager完成注册。 本文链接地址: JDBC连接数据库