JDBC连接数据库的步骤如下:
1) 引入JDBC驱动程序,也就是相应的jar包,如mysql-connector-java-5.1.18-bin.jar
2) 加载驱动程序
3) 建立连接
4) 创建语句对象
5) 执行查询语句
6) 查询结果处理及关闭结果集对象
7) 关闭语句对象
8) 关闭连接
例子: 以下是以连接mysql数据库为例
String driver="com.mysql.jdbc.Driver";
String url= "jdbc:mysql://localhost:3306/test"; //localhost:主机名或ip地址 3306:端口号(mysql默认端口为3306) test:数据库名
String username = "sa";
String password = "sa";
try{
//加载数据库驱动
Class.forName(driver);
}catch (ClassNotFoundException e) {
e.printStackTrace();
}
try{
//与数据库建立连接
//url:指定连接数据库的URL uername:指定连接数据库的用户 password:指定连接数据库的密码
Connection con = DriverManager.getConnection(url, username, password);
//获取Statement对象
Statement smt=con.createStatement();
//执行查询数据操作
ResultSet res = smt.executeQuery("select * from user");
...
...
//关闭ResultSet对象
res.close();
//关闭Statement对象
smt.close();
//关闭数据库连接
con.close();
}catch(SQLException e) {
e.printStackTrace();
}