当前位置:Gxlcms > 数据库问题 > 数据库查找操作-java

数据库查找操作-java

时间:2021-07-01 10:21:17 帮助过:18人阅读

import java.sql.DriverManager;import java.sql.ResultSet;import java.sql.SQLException;import java.sql.Statement;public class SqlDemo { public static void main(String[] args) { try { //1、载入驱动程序   //驱动程序名称: com.mysql.jdbc.Driver Class.forName("com.mysql.jdbc.Driver"); //2、建立和数据库的连接 //sql用户名称:root  //sql用户密码:8273322 Connection con = DriverManager.getConnection( "jdbc:mysql://127.0.0.1:3306/store?characterEncoding=utf8&useSSL=false", "root", "8273322"); //(1)查找操作: String sql = "select * from good_list"; /*  Statement 是 Java 执行数据库操作的一个重要接口, 用于在已经建立数据库连接的基础上,向数据库发送要执行的SQL语句。 Statement对象,用于执行不带参数的简单SQL语句 */ Statement stmt = con.createStatement(); /* ResultSet,数据库结果集的数据表,通常通过执行查询数据库的语句生成。 */ ResultSet rs = stmt.executeQuery(sql); //遍历输出 while (rs.next()) { //或者:int id = rs.getInt("id"); id为数据段名 int id = rs.getInt(1); String name = rs.getString(2); String pw = rs.getString(3); System.out.println(id+" "+name+" "+pw); } //关闭 rs.close(); stmt.close(); con.close(); } catch (ClassNotFoundException e) { e.printStackTrace(); } catch (SQLException e) { e.printStackTrace(); } }}

数据库查找操作-java

标签:store   建立数据库   etc   数据库连接   nec   语句   ack   exce   nts   

人气教程排行