JDBC查询操作

目录

  • 加载驱动
  • 获取连接
  • 创建会话
  • 发送SQL
  • 处理结果
  • 关闭资源
  • 测试

加载驱动

//        加载驱动Class.forName("com.mysql.cj.jdbc.Driver");

获取连接

//        获取连接String url = "jdbc:mysql://127.0.0.1:3306/book";String username = "root" ;String password = "root" ;Connection conn = DriverManager.getConnection(url,username,password);

创建会话

//      创建会话Statement sta = conn.createStatement();

发送SQL

//      发送SQL语句ResultSet res = sta.executeQuery("select * from t_book");

处理结果

//        处理结果while (res.next()){System.out.println(res.getInt("id") + "--" + res.getString("name") + "--" + res.getString("author") + "--" + res.getDouble("price"));}

关闭资源

//      关闭资源sta.close();conn.close();

测试

import java.sql.*;public class Test01 {public static void main(String[] args) throws ClassNotFoundException, SQLException {
//        加载驱动Class.forName("com.mysql.cj.jdbc.Driver");
//        获取连接String url = "jdbc:mysql://127.0.0.1:3306/book";String username = "root" ;String password = "root" ;Connection conn = DriverManager.getConnection(url,username,password);
//      创建会话Statement sta = conn.createStatement();
//      发送SQL语句ResultSet res = sta.executeQuery("select * from t_book");
//        处理结果while (res.next()){System.out.println(res.getInt("id") + "--" + res.getString("name") + "--" + res.getString("author") + "--" + res.getDouble("price"));}//      关闭资源sta.close();conn.close();}
}

在这里插入图片描述

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/472629.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

第14集《佛说四十二章经》

好!请大家打开讲义第十九面,第三十九章、教诲无差。 佛言:学佛道者,佛所言说,皆应信顺。譬如食蜜,中边皆甜。吾经亦尔。 大智慧的佛陀说,佛弟子们在修学过程中,对佛陀所说的一切佛…

cloudflare更换第三方证书

由于我的网站一直放在腾讯云上,域名和证书也是在腾讯云上解析的,后来将DNS迁移到了cloudflare,最近SSL证书到期了遇到一些麻烦记录一下。 由于服务器上原来是装的腾讯云发的免费证书,所以这次我也是按部就班的先去申请腾讯云的证…

政安晨:【示例演绎】【Python】【Numpy数据处理】快速入门(四)—— 函数方法

准备工作 这是Numpy数据处理的示例演绎系列文章的第四篇,我的前三篇文章为: 政安晨:【示例演绎】【Python】【Numpy数据处理】快速入门(一)https://blog.csdn.net/snowdenkeke/article/details/136125773政安晨&#…

【51单片机】AD模数转换DA数模转换(江科大)

1.AD/DA介绍 AD(Analog to Digital):模拟-数字转换,将模拟信号转换为计算机可操作的数字信号 DA(Digital to Analog):数字-模拟转换,将计算机输出的数字信号转换为模拟信号 AD/DA转换打开了计算机与模拟信号的大门,极大的提高了计算机系统的应用范围,也为模拟信号数字化处理…

C#,二分法(Bisection Method)求解方程的算法与源代码

1 二分法 二分法是一种分治算法&#xff0c;是一种数学思维。 对于区间[a&#xff0c;b]上连续不断且f&#xff08;a&#xff09;f&#xff08;b&#xff09;<0的函数yf&#xff08;x&#xff09;&#xff0c;通过不断地把函数f&#xff08;x&#xff09;的零点所在的区间…

问题:人的安全知识和技能是天生的。() #媒体#知识分享#学习方法

问题&#xff1a;人的安全知识和技能是天生的。&#xff08;) 人的安全知识和技能是天生的。() 参考答案如图所示 问题&#xff1a;&#xff08;&#xff09;是党和国家的根本所在、命脉所在&#xff0c;是全国各族人民的利益所在、幸福所在。 A.人民当家作主 B.坚持和完善…

命令执行讲解和函数

命令执行漏洞简介 命令执行漏洞产生原因 应用未对用户输入做严格得检查过滤&#xff0c;导致用户输入得参数被当成命令来执行 命令执行漏洞的危害 1.继承Web服务程序的权限去执行系统命会或读写文件 2.反弹shell&#xff0c;获得目标服务器的权限 3.进一步内网渗透 远程代…

基于JAVA,SpringBoot和Vue二手房屋销售系统设计

摘要&#xff1a; 本研究旨在设计并实现一个基于JAVA, SpringBoot和Vue技术的二手房屋销售系统。该系统采用当前流行的前后端分离架构&#xff0c;后端使用SpringBoot框架快速搭建RESTful API&#xff0c;提供稳定且高效的服务端应用&#xff1b;前端则通过Vue.js框架构建动态…

vue导出word文档(图文示例)

第076个 查看专栏目录: VUE 本文章目录 示例说明示例效果图导出的文件效果截图示例源代码参数说明&#xff1a;重要提示&#xff1a;API 参考网址 示例说明 在Vue中导出Word文档&#xff0c;可以使用第三方库file-saver和html-docx-js。首先需要安装这两个库&#xff1a; npm …

2024年最新onlyfans虚拟信用卡订阅教程

一、Onlyfans是什么&#xff1f; OnlyFans是一个允许创作者分享自己的独家内容的平台&#xff0c;简称o站。这个平台允许创作者创建一个订阅服务&#xff0c;粉丝需要支付费用才能访问其独家内容。 本文将教你如何使用虚拟卡在OnlyFans上进行充值。 二、如何使用虚拟卡支付 O…

MySQL数据表的约束

已经一个星期没更了&#xff0c;因为过年嘛&#xff0c;比较忙&#xff0c;我玩心也大&#xff0c;就没继续更新&#xff0c;在这里给大家道歉&#xff0c;也祝大家新的一年快快乐乐&#xff0c;新年快乐。 为防止数据表中插入错误的数据&#xff0c;MySQL定义了一些规则维护数…

第7章 Page449 7.8.9智能指针 std::unique_ptr课堂作业,使用智能指针改写foo()函数

源代码&#xff1a; /** \brief 使用std::unique_ptr改写智能指针章节开始的foo()函数** \param* \param* \return**/ #include <iostream> #include <memory>using namespace std;struct O {~O(){cout << "我是被管的对象。我要被释放啦......" …