位置: 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)(迪纳利国家公园在哪个国家)

  • 小米10青春版支持的导航与定位有哪些(小米10青春版支持多少w快充)

    小米10青春版支持的导航与定位有哪些(小米10青春版支持多少w快充)

  • 买家可以通过哪些方式找到想要购买的商品(买家可以通过哪些渠道)

    买家可以通过哪些方式找到想要购买的商品(买家可以通过哪些渠道)

  • 直播云可以看到学生吗(直播云怎么看回放)

    直播云可以看到学生吗(直播云怎么看回放)

  • 手机右上角出现n什么意思(手机右上角出现电话打叉是什么意思)

    手机右上角出现n什么意思(手机右上角出现电话打叉是什么意思)

  • 苹果手机game center在哪(苹果手机game center怎么用)

    苹果手机game center在哪(苹果手机game center怎么用)

  • 小红书可以设置自己可见吗(小红书可以设置观看时间吗)

    小红书可以设置自己可见吗(小红书可以设置观看时间吗)

  • 苹果蓝牙耳机盖子松动正常吗(苹果蓝牙耳机盖子合不上怎么办)

    苹果蓝牙耳机盖子松动正常吗(苹果蓝牙耳机盖子合不上怎么办)

  • 手机的飞行模式有什么用(手机的飞行模式在哪里关闭)

    手机的飞行模式有什么用(手机的飞行模式在哪里关闭)

  • 转转收到假货可以申请退款吗(在转转上买到假货但是我确认收货了怎么办)

    转转收到假货可以申请退款吗(在转转上买到假货但是我确认收货了怎么办)

  • 华为p40pro第一次充电发烫(华为p40pro第一次充电需要把电用完吗)

    华为p40pro第一次充电发烫(华为p40pro第一次充电需要把电用完吗)

  • 苹果渐变亮屏怎么设置(苹果渐变亮屏怎么调)

    苹果渐变亮屏怎么设置(苹果渐变亮屏怎么调)

  • 淘宝不小心点了确认收货怎么办(淘宝不小心点了退款并退款成功怎么办)

    淘宝不小心点了确认收货怎么办(淘宝不小心点了退款并退款成功怎么办)

  • 快手怎么看自己的作品(快手怎么看自己给别人的评论)

    快手怎么看自己的作品(快手怎么看自己给别人的评论)

  • tcpip协议分几层(tcpip协议分为哪五层)

    tcpip协议分几层(tcpip协议分为哪五层)

  • 华为mate30pro5g音量怎么调节(华为mate30pro音效设置方法)

    华为mate30pro5g音量怎么调节(华为mate30pro音效设置方法)

  • 苹果11pro max 耗电快怎么办(苹果11promax耗电怎么样)

    苹果11pro max 耗电快怎么办(苹果11promax耗电怎么样)

  • 怎么关闭软件自动更新(怎么关闭软件自启动)

    怎么关闭软件自动更新(怎么关闭软件自启动)

  • 苹果11电池百分比在哪(苹果11电池百分比显示在哪里打开)

    苹果11电池百分比在哪(苹果11电池百分比显示在哪里打开)

  • 手机为什么用不了语音打字(手机为什么用不了耳机)

    手机为什么用不了语音打字(手机为什么用不了耳机)

  • 手机qq空间怎么设置锁(手机qq空间怎么批量删除说说)

    手机qq空间怎么设置锁(手机qq空间怎么批量删除说说)

  • 苹果手表可以测深度睡眠吗(苹果手表可以测体温吗)

    苹果手表可以测深度睡眠吗(苹果手表可以测体温吗)

  • 怎么解决4G手机无4G信号问题(手机4g网络)

    怎么解决4G手机无4G信号问题(手机4g网络)

  • 港版苹果xr可以使用电信卡吗(港版苹果xr可以刷国行吗)

    港版苹果xr可以使用电信卡吗(港版苹果xr可以刷国行吗)

  • 微信运动有访问痕迹吗(怎样下载微信运动)

    微信运动有访问痕迹吗(怎样下载微信运动)

  • 如何把手机微信信息同步到电脑上(如何把手机微信记录导入另一部手机)

    如何把手机微信信息同步到电脑上(如何把手机微信记录导入另一部手机)

  • 苹果7好端端开不了机(苹果7好端端开热点吗)

    苹果7好端端开不了机(苹果7好端端开热点吗)

  • Windows10如何关闭显示最近打开的项(windows10如何关闭安全中心防护)

    Windows10如何关闭显示最近打开的项(windows10如何关闭安全中心防护)

  • phpcms可以做什么?(php好用的cms)

    phpcms可以做什么?(php好用的cms)

  • 创业投资企业可以按照其对中小高新技术企业投资额的
  • 如何确定关联方及关联关系
  • 以固定资产投资的会计处理
  • 资产季末值
  • 财务单子包括哪些
  • 成立日期是注册日期吗
  • 收到股东投资款怎么做账
  • 广告费和业务宣传费15%还是30%
  • 经营租赁违约金可以直接冲租赁费
  • 农林牧渔业项目概述怎么写
  • 员工食堂餐费可以报销吗
  • 营改增后服务业增值税税率
  • 进项转出再差额征收待抵扣
  • 购置办公大楼
  • 收到运输发票需要开票吗
  • 一般纳税人开普票多少个点
  • 纳税人所在地为
  • 工业企业该怎样建账?
  • 非同一控制企业合并商誉
  • 现金购入库存商品的分录
  • 事业单位固定资产管理办法
  • 电子税务局如何查进项发票
  • 转让无形资产税目征收营业税的是
  • 调整以前年度错账如何调整报表
  • 电脑CPU性能天梯
  • 事业单位专项经费包括哪些
  • 美团提现手续费入哪个会计科目
  • php字符串赋值
  • php数组函数,选班长
  • 盘点的原则包括
  • 加拿大克卢恩国家公园
  • wordpress建网站详细教程
  • 简述php中常用魔术方法及其各自的作用
  • 职工教育经费可以以后年度结转吗
  • 用土地抵账合法吗
  • php是面向过程还是面向对象
  • thinkphp技巧
  • 2021vue面试
  • 深度学习中正样本、负样本、简单样本、困难样本的区别 (简单易懂)
  • ai当前的发展
  • react生命周期详解
  • 车票如何抵扣增值税税率
  • dedecms官网
  • 企业应收是什么意思
  • 逆回购划算吗
  • 甲供材入账
  • 公司安排异地培训
  • 注册资本认缴出资日期是什么意思
  • 无形资产减值准备是什么科目
  • db2运维命令
  • 当月没生产有生产费用怎么结转
  • 银行多扣了钱法律是怎么判
  • 事业单位的职工可以办营业执照吗
  • 关联的公司
  • 快递公司的会计都需要做什么
  • 建筑企业总公司施工可否由分公司开发票
  • 出售房产收入属于转让财产收入吗
  • 应收账款周转率计算公式
  • sql语句中截取字符串
  • XP系统如何设置变流畅
  • ubuntu系统中如何安装WiFi驱动
  • linux大型软件
  • win8关机后自动重启怎么办
  • win10rs2是哪个版本
  • three.js dispose
  • jquery获取鼠标位置
  • Node.js中的全局对象有
  • nodejsorg
  • 给一个接口,然后怎么在vue里面调用
  • unity ulua
  • javascript教程完整版
  • 面向对象设计六大原则
  • Android IntentService解析
  • Android as Bluetooth Low Energy Peripherial (GATT server).
  • python解析算法
  • 公职律师
  • 广东智慧团建登录不上去怎么回事
  • 云南定额发票真伪查询平台
  • 大同税务局官网录取名单
  • 税务总局四个确保
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设