JDBC 连接数据库

代码如下:
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.PreparedStatement;
import java.sql.ResultSet;

public class JdbcDemo1 {
    public static void main(String[] args) throws Exception {
        //1.注册驱动
        DriverManager.registerDriver(new com.mysql.jdbc.Driver());
        //2.获取连接
        Connection conn = DriverManager.getConnection("jdbc:mysql://localhost:3306/test_jdbc","root","123456");
        //3.获取连接数据库的预处理对象
        PreparedStatement preparedStatement = conn.prepareStatement("select * from account");
        //4.执行SQL,得到结果集
        ResultSet resultSet = preparedStatement.executeQuery();
        //5.遍历结果集
        while(resultSet.next()){
            System.out.println(resultSet.getString("name"));
        }
        //6.释放资源
        conn.close();
        preparedStatement.close();
        resultSet.close();
    }
}

 

1.ResultSet--遍历结果集

作用:

  用来保存SQL执行完的数据;

方法:

  next()---------------指针下移

  getString(int index)--------------根据索引获取指定位置的值

  getString(String columnLabel)-------------根据列标签获取本列的值;

 

 

posted @ 2021-01-08 10:54  快走中的擦边球  阅读(62)  评论(0编辑  收藏  举报