JDBC实例:执行遍历查询操作,并打印查询结果

 

//导入了Java的SQL包 import java.sql.*; public class Main { public static void main(String[] args) throws Exception { // 注册MySQL的JDBC驱动 Class.forName("com.mysql.jdbc.Driver"); // 连接自己的数据库,我连接了数据库“pinta” String url = "jdbc:mysql://localhost:3306/pinta"; // 数据库用户名和密码 String username = "root"; String password = "123456"; // 使用上述的URL、用户名和密码建立与数据库的连接。如果连接成功,DriverManager将返回一个Connection对象。 Connection connection = DriverManager.getConnection(url, username, password); // 从Connection对象中获取一个Statement对象,用于执行SQL查询或更新。 Statement statement = connection.createStatement(); // 执行SQL查询命令 String sql = "SELECT * FROM course"; // 使用Statement对象执行SQL查询,并将结果存储在ResultSet对象中。 ResultSet resultSet = statement.executeQuery(sql); // 遍历查询并打印结果 int i=0; while (resultSet.next()){ i++; System.out.println("表中第"+i+"行数据:"); System.out.println("cno = " + resultSet.getObject("cno")); System.out.println("cname = " + resultSet.getObject("cname")); System.out.println("cpno = " + resultSet.getObject("cpno")); System.out.println("ccredit = " + resultSet.getObject("ccredit")+"\n"); } // 关闭资源 resultSet.close(); statement.close(); connection.close(); } }

 


__EOF__

本文作者Josi
本文链接https://www.cnblogs.com/joiny-/p/18258575.html
关于博主:编程小萌新一名,希望从今天开始慢慢提高,一步步走向技术的高峰!
版权声明:本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!
声援博主:如果您觉得文章对您有帮助,可以点击文章右下角推荐一下。您的鼓励是博主的最大动力!
posted @   joiny-  阅读(47)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· Manus的开源复刻OpenManus初探
· AI 智能体引爆开源社区「GitHub 热点速览」
· C#/.NET/.NET Core技术前沿周刊 | 第 29 期(2025年3.1-3.9)
· 从HTTP原因短语缺失研究HTTP/2和HTTP/3的设计差异
点击右上角即可分享
微信分享提示