3月14日 JavaWeb 周三

时间:2022-03-31 14:10:31
package com.test;

import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.Statement;

public class JdbcTest {

public static void main(String[] args) {
try {
//1.加载驱动
Class.forName("com.mysql.jdbc.Driver");
//2.获得java程序和数据库的连接
//第一个url代表连接的是哪一个数据库 localhost表示本机ip地址可以用127.0.0.1代替 3306表示端口号 student表示连接的具体数据库
Connection conn = DriverManager.getConnection("jdbc:mysql://localhost:3306/student","root","root");
//创建Statement对象 作用是执行sql语句
Statement cs = conn.createStatement();
//4.执行sql语句,获得结果集
String sql = "select * from t_new";
ResultSet rs = cs.executeQuery(sql);
//5.处理结果集 通过while循环来遍历结果集
while(rs.next()){
System.out.println("账号:"+rs.getInt(1)+"密码"+rs.getInt(2));
}
//关流 使用完后进行资源释放
if(conn!=null){
conn.close();
}
if(cs!=null){
cs.close();
}
if(rs!=null){
rs.close();
}
} catch (Exception e) {
// TODO Auto-generated catch block
e.printStackTrace();
}

}

}

在某些事实面前,语言实在是太过苍白无力