示例示例Java访问数据库的步骤如下:加载JDBC驱动:通过Cl.forName()方法来加载相应的JDBC驱动,使之能够被JVM识别,从而可以建立数据库连接。
Java访问数据库的步骤如下:
1. 加载JDBC驱动:通过Cl.forName()方法来加载相应的JDBC驱动,使之能够被JVM识别,从而可以建立数据库连接。
示例代码:
try {
Cl.forName("com.mysql.jdbc.Driver");
} catch (ClNotFoundException e) {
e.printStackTrace();
}
2. 获取数据库连接:使用DriverManager类的getConnection()方法来建立数据库连接,并返回一个Connection对象。
示例代码:
String url = "jdbc:mysql://localhost:3306/test";
String username = "root";
String pword = "123456";
Connection conn = null;
try {
conn = DriverManager.getConnection(url, username, pword);
} catch (SQLException e) {
e.printStackTrace();
}
3. 创建语句对象:使用Connection对象的createStatement()方法来创建一个Statement对象,用于执行SQL语句。
示例代码:
Statement stmt = conn.createStatement();
4. 执行SQL语句:使用Statement对象的executeQuery()方法来执行查询语句,并返回一个ResultSet对象,用于存储查询结果。
示例代码:
String sql = "SELECT * FROM student";
ResultSet rs = stmt.executeQuery(sql);
5. 处理查询结果:使用ResultSet对象的next()方法来遍历查询结果,并使用getXXX()方法来获取查询结果中的数据。
示例代码:
while(rs.next()) {
int id = rs.getInt("id");
String name = rs.getString("name");
System.out.println("id:" + id + " name:" + name);
}
6. 释放资源:使用Statement对象的close()方法来关闭Statement对象,使用Connection对象的close()方法来关闭Connection对象。
示例代码:
stmt.close();
conn.close();
本站系公益性非盈利分享网址,本文来自用户投稿,不代表边看边学立场,如若转载,请注明出处
评论列表(35条)