当前位置:   article > 正文

【java】Java连接mysql数据库及mysql驱动jar包下载和使用_mysql jar

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的对象 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();
            }
        }
    }
}
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  • 32
  • 33
  • 34
  • 35
  • 36
  • 37
  • 38
  • 39
  • 40
  • 41
  • 42
  • 43
  • 44
  • 45

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

连接成功后的操作结果:

在这里插入图片描述

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/我家自动化/article/detail/698541
推荐阅读
相关标签
  

闽ICP备14008679号