位置: IT常识 - 正文

【java】Java连接mysql数据库及mysql驱动jar包下载和使用(java中怎么连接数据库)

编辑:rootadmin
【java】Java连接mysql数据库及mysql驱动jar包下载和使用 文章目录JDBCJDBC本质:JDBC作用:跟数据库建立连接发送 SQL 语句返回处理结果操作流程和具体的连接步骤如下:操作步骤:需要导入驱动jar包 mysql-connector-java-8.0.22.jar注册驱动获取数据库连接对象 Connection定义sql获取执行sql语句的对象 Statement执行sql,接受返回结果处理结果释放资源第一步:点击进入mysql jar包下载官网代码编写:连接成功后的操作结果:JDBC

推荐整理分享【java】Java连接mysql数据库及mysql驱动jar包下载和使用(java中怎么连接数据库),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:java连接gaussdb,java内连接,java如何连接,java如何连接,java连接zk,java连接kudu,java连接mq,java连接zk,内容如对您有帮助,希望把文章链接给更多的朋友!

基本概念:java 数据库连接,简称:( java DataBase Connectivity ),java语言操作数据库。

JDBC本质:

其实是官方(SUN公司)定义的一套操作所有关系型数据库的规则,即接口。各个数据库厂商去实现这套接口,提供数据库驱动jar包。我们可以使用这套接口(JDBC)编程,真正执行的代码时驱动jar包中的实现类。

JDBC作用:跟数据库建立连接发送 SQL 语句返回处理结果操作流程和具体的连接步骤如下:操作步骤:需要导入驱动jar包 mysql-connector-java-8.0.22.jar【java】Java连接mysql数据库及mysql驱动jar包下载和使用(java中怎么连接数据库)

1.1–复制mysql-connector-java-8.0.22.jar到项目下。 注:任何一个包都可以,也可以自己建一个包。  1.2–右键——>add as Library

注册驱动获取数据库连接对象 Connection定义sql获取执行sql语句的对象 Statement执行sql,接受返回结果处理结果释放资源第一步:点击进入mysql jar包下载官网

jar包下载及导入:

将下载好的压缩包进行解压:

解压之后下图就是连接数据库所用到的jar包:

将jar包复制粘贴到IDEA所用的项目下,放置jar包的目录可以是自己新建的,也可以和项目同在一个目录下。然后再:右键选择添加到add as Library下:

代码编写:public class jdbcDemo01 { public static void main(String[] args) throws Exception { Statement state = null; Connection conn = null; try { //2.注册驱动 Class.forName("com.mysql.cj.jdbc.Driver"); //3.获取数据库连接对象 conn = DriverManager.getConnection("jdbc:mysql://localhost:3306/zqq?serverTimezone=GMT%2B8", "root", "root"); //4.定义sql语句 String sql = "update integral set stu_name='老黄666' where id = '1'"; //5.获取执行sql的对象 Statement state = conn.createStatement(); //执行sql int count = state.executeUpdate(sql); //7.处理结果 System.out.println(count); } catch (SQLException e) { e.printStackTrace(); }finally { try { if (state!=null){ //8.释放资源 state.close(); } } catch (SQLException throwables) { throwables.printStackTrace(); } try { if (conn!=null){ conn.close(); } } catch (SQLException throwables) { throwables.printStackTrace(); } } }}

注意:mysql 5之后的驱动jar包可以省略注册驱动编写的步骤。之前的需要要写上。

连接成功后的操作结果:

本文链接地址:https://www.jiuchutong.com/zhishi/295390.html 转载请保留说明!

上一篇:v-if与v-for为什么不建议一起使用?(v_if和v_for)

下一篇:迪纳利国家公园里的白大角羊,阿拉斯加 (© Patrick J. Endres/Getty Images)(迪纳利国家公园在哪个国家)

  • 印花税的征税范围具体有哪些
  • 小规模纳税人征税率为多少
  • 退回的所得税与增值税的财务处理?
  • 制造业的加工费可以放制造费用的二级科目加工费吗
  • 小规模免征增值税政策
  • 房屋出租收到的租金会计分录
  • 政府补贴在企业怎么申请
  • 增值税小规模纳税人
  • 小微企业所得税优惠政策最新2022
  • 外经证缴纳个税流程
  • 专票已认证但又没有发票
  • 小规模企业怎么报国税
  • 银行承兑汇票置换业务自签发之日起新票的最长期限为
  • 年收入超过12万什么时候申报
  • 如何购买车辆保险
  • 营改增对固定资产的影响
  • 附赠产品销售是合法还是违法
  • 代理进口货物怎么做账
  • 去年红字发票怎么做账
  • 行政单位以前年度会计错账调整
  • 残保金每年什么时候申报缴纳
  • 玩穿越火线总是提示机器遇到
  • 已计提月份的公式
  • windows11不显示桌面
  • 固定资产清理会发生什么费用
  • linux deepin怎么样
  • 公司收到的应收股利需要分配利润吗
  • 员工油费补贴过期怎么办
  • 贴现短期无息应付票据
  • 法国著名画家塞尚属于什么流派?
  • 盈余公积弥补以前年度亏损所有者权益会增加
  • 打开苹果safari浏览器
  • php redis实现秒杀思路
  • 获取vue实例
  • 美丽的大中华
  • 两险征缴工作的意义
  • 异地开办分公司流程
  • Win11 KB5025239 / KB5025224 累积更新今日发布
  • 一般纳税人增值税结转账务处理
  • 农业合作社需要纳税吗
  • 加油票发票抬头开错了
  • 织梦如何添加浮动广告
  • 用vue-cli搭建项目
  • 企业的专利年费是多少
  • 金税盘申报流程视频
  • sqlserver数据库和mysql区别
  • 现金账怎么登记
  • mongodb如何查询数据
  • 施工企业暂估成本
  • 为什么增值税不计入成本费用
  • 用于集体福利的进项税额怎么处理
  • 增值税年末结转的会计处理
  • 商业汇票怎么算到期日
  • 非贸付汇计税基础
  • 固定资产是每月折旧吗
  • 工会经费返还属于什么收入
  • 汇率的差额如何处理
  • win键有啥用
  • windows8怎么查看所有程序
  • 苹果Mac系统怎么切换输入法
  • mac之间传送帐号怎么传送
  • linux误删除数据
  • win8怎么删除输入法
  • win10一年更新一次
  • Linux下使用httpry来嗅探HTTP流量教程
  • win10怎么关闭讲述人模式
  • 统计动态分析
  • 解决Extjs4中form表单提交后无法进入success函数问题
  • jquery validate demo 基础
  • 基于javaweb的物流管理系统
  • python数据结构与算法题库
  • 异步加载场景
  • jquery 3d旋转
  • python中的range和arange
  • js 原型继承的几种方法
  • js获取当前月份的天数
  • 宁波税务局网上办税服务厅
  • 岗位回避什么意思
  • 销售哪些产品需要基金从业资格证?
  • 浙江增值税发票勾选认证流程
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设