【java】Java连接mysql数据库及mysql驱动jar包下载和使用
文章目录
- JDBC
- JDBC本质:
- JDBC作用:
- 跟数据库建立连接
- 发送 SQL 语句
- 返回处理结果
- 操作流程和具体的连接步骤如下:
- 操作步骤:
- 需要导入驱动jar包 mysql-connector-java-8.0.22.jar
- 注册驱动
- 获取数据库连接对象 Connection
- 定义sql
- 获取执行sql语句的对象 Statement
- 执行sql,接受返回结果
- 处理结果
- 释放资源
- 第一步:
- 点击进入mysql jar包下载官网
- 代码编写:
- 连接成功后的操作结果:
JDBC
基本概念:java 数据库连接,简称:( java DataBase Connectivity ),java语言操作数据库。
JDBC本质:
其实是官方(SUN公司)定义的一套操作所有关系型数据库的规则,即接口。各个数据库厂商去实现这套接口,提供数据库驱动jar包。我们可以使用这套接口(JDBC)编程,真正执行的代码时驱动jar包中的实现类。
JDBC作用:
跟数据库建立连接
发送 SQL 语句
返回处理结果
操作流程和具体的连接步骤如下:
操作步骤:
需要导入驱动jar包 mysql-connector-java-8.0.22.jar
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的对象 Statementstate = conn.createStatement();//执行sqlint 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包可以省略注册驱动编写的步骤。之前的需要要写上。
连接成功后的操作结果:
【java】Java连接mysql数据库及mysql驱动jar包下载和使用相关推荐
- 在哪下载Mysql数据库的JDBC驱动jar包
目录 在哪下载Mysql数据库的JDBC驱动jar包 (1)进入此链接: (2)选择需要支持的语言 (3)选择其运行平台: (4)注意看后缀,点击下载. (5)小调查 (7)解压 在哪下载Mysq ...
- java连接sql server 2012(免费的jar包下载及导入教程)
连接sql server数据库分为四个步骤: 1.加载驱动 2.连接数据库 3.发送sql语句 4.操作执行 先来说第一个问题:导入jar包的问题,在加载驱动的时候,没有导入jar包会报一个找不到类的 ...
- 下载MySQL数据库版本对应的jar包
** MySQL数据库的官方网址 ** https://dev.mysql.com/downloads/ MySQL官方网址 选择Java的ODBC 选择MySQL的版本 platform indep ...
- mysql 各版本驱动jar包下载地址
连接:https://dev.mysql.com/downloads/connector/j/
- java word jar_处理word的poi的jar包下载_处理word的poi的jar包官方下载-太平洋下载中心...
对word文档的处理,提供对word信息抽取的类. 对word处理的poi的jar包(poi-bin-3.2-FINAL-20081019.zip) 现在Java对word excel进行操作的jar ...
- 【Java笔记】mysql各个版本驱动jar包下载
为了防止以后忘记去哪下载驱动,就在这里记下来 http://central.maven.org/maven2/mysql/mysql-connector-java/
- 数据库驱动(JDBC Driver)jar包下载
基于java开发语言常用的数据库驱动jar包下载 1. mysql数据库驱动jar包下载:http://dev.mysql.com/downloads/connector/j/ 2. oracle数据 ...
- oracle驱动架包下载,oracle11g驱动jar包
<oracle11g驱动jar包>是一款免费JAVA相关软件,当前版本V,由noYes小编收集于互联网,适用于所有windows操作系统,安全无毒. oracle①①g驱动jar包其中包含 ...
- JDBC驱动jar包的下载和导入
学JDBC必不可少的需要下载和导入驱动jar包,在这个过程中,相信不止我一个人犯了傻吧,下面是jar包的一个下载地址 驱动jar包下载 注意:这个jar包是8.0.23版本的,只支持jdk1.8以上的 ...
最新文章
- 从 CPU、磁盘、内存、网络、GC 一条龙!JAVA 线上故障排查完整套路
- 无所不答的“自动聊天AI”
- [原]五分钟搭建gitserver
- 创建与SharePoint 2010风格一致的下拉菜单 (续) 整合Feature Custom Action框架
- git简介 http://msysgit.github.io/
- tableau可视化数据分析60讲(十二)-过滤器详解
- java基本数据类型线程_Java基本数据类型
- 如何快速解决虚拟机中的CentOS7无法上网的方式
- thinkphp mysql exp_thinkphp备份数据库的方法分享
- IDEA集成Scala图文教程详细步骤
- 如果你想自己创业,做社区超市
- 聊聊.net 程序设计——命名规范(上)
- 怎么把word转换ppt?
- C语言实现字符串转二进制编码,并保存.txt
- 使用电子签章确立电子劳动合同的法律效力
- c语言局域网聊天项目,局域网聊天的程序(C++版)
- 电脑怎么录制玩王者荣耀的过程
- ln建立软链接出现错误:broken symbolic link to
- s3cmd配置bucket生命周期
- 【时间函数】gettimeofday