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)-------------根据列标签获取本列的值;