首页 > 数据库 >番外-JDBC:2024年最新java连接数据库教程

番外-JDBC:2024年最新java连接数据库教程

时间:2024-11-13 10:44:04浏览次数:3  
标签:jdbc java 番外 连接 try JDBC 数据库 conn

前言

JavaScript的内容晚点更新,今天继续更新一点番外,今天更新的是jdbc,如何用java连接数据库

1.导包

要使java能够连接数据库我们需要导入一个包,请按照以下操作安装并导包

1.进入官网

MySQL

以上为官网链接进去后点击下载

继续按图片点击

 

根据自己使用的语言选择,这里演示的是java

 

版本根据个人而异,我们这里不需要太高的版本

 

接下来全部安装图片的步骤

 

以上步骤完成后把下载好的包放在一个你能记住的路径里

然后打开javaIDE

点击+号找到你选择的路径在里面点击包如何应用再确定就可以了

记住是先应用再确定

到这我们的导包就完成了

我们开始下一步

2.连接数据库

各位可以直接参考这些关键代码

public static void main(String[] args) throws ClassNotFoundException {


        Connection conn = null;
        try{
            Class.forName("com.mysql.cj.jdbc.Driver");
        } catch (ClassNotFoundException e) {
            throw new RuntimeException(e);
        }
        try{
            conn = DriverManager.getConnection(
                    "jdbc:mysql://localhost:3306/xx?serverTimezone=GMT-8",
                    "root","123456");
            System.out.println("数据库连接成功");
        } catch (SQLException e) {
            throw new RuntimeException(e);
        }finally {
            try{
                if (null != conn){
                    conn.close();
                    System.out.println("数据库连接断开");
                }
            } catch (SQLException e) {
                throw new RuntimeException(e);
            }
        }
    }

"jdbc:mysql://localhost:3306/xx?serverTimezone=GMT-8"里的xx改成你要连接的数据库

只要最后显示"数据库连接成功"和"数据库连接断开"就是连接成功了

如果没有显示,请回去仔细对照代码,确认是否出错

   

标签:jdbc,java,番外,连接,try,JDBC,数据库,conn
From: https://blog.csdn.net/2403_87169202/article/details/143732087

相关文章

  • Java设计模式--单例模式(懒汉式实现)
    1、单例模式(SingletonPattern)    单例模式是一种常见的设计模式,目的是确保一个类只会存在一个实例,并且该类提供全局进行访问此实例的方法。2、懒汉式/***@authorHao*单例模式:懒汉式*懒汉式是线程不安全的,懒汉式在多线程环境下,可能会出现多个实例,所以需......
  • 在 Java 中,什么时候用重载,什么时候用重写
     重载概念:重载是在同一个类中,有多个同名的方法,但参数类型、数量或顺序不同。目的:提供多种方式调用同一名称的方法,以适应不同的场景。应用:当需要以统一的方式来处理不同类型的数据时,可以用重载。重写概念:重写发生在继承关系中,子类重新定义父类的方法。目的:子......
  • 在 Java 中,什么时候用重载,什么时候用重写
      重载概念:重载是在同一个类中,有多个同名的方法,但参数类型、数量或顺序不同。目的:提供多种方式调用同一名称的方法,以适应不同的场景。应用:当需要以统一的方式来处理不同类型的数据时,可以用重载。重写概念:重写发生在继承关系中,子类重新定义父类的方法。目的:......
  • 基于Java的高校实习信息发布系统
    高校实习信息发布系统一:基本介绍开发环境功能模块图系统功能部分数据库表设计二:部分系统页面展示登录页面网站首页查看企业信息查看实习职位信息查看个人简历信息用户交流论坛管理职位实习列表页面公告信息管理页面企业管理页面源码一:基本介绍开发环境·开发语......
  • 探索jQuery与原生JavaScript:事件绑定的比较
    探索jQuery与原生JavaScript:事件绑定的比较在现代网页开发中,事件处理是实现用户交互的关键部分。开发者可以选择使用原生JavaScript或jQuery来绑定事件。本文将通过一个简单的示例,比较这两种方法在事件绑定上的不同,并探讨它们的优缺点。事件绑定基础事件绑定是将事件监听......
  • flask基于JavaWeb的网上订餐系统设计与实现(毕设源码+论文)
    本系统(程序+源码+数据库+调试部署+开发环境)带论文文档1万字以上,文末可获取,系统界面在最后面。系统程序文件列表开题报告内容一、选题背景关于网上订餐系统的研究,现有研究主要集中在系统的基本功能实现以及用户体验优化方面,如界面设计、订单流程简化等。专门针对订餐系统中......
  • 工作学习笔记(七)Java的接口
    今天复习一下Java的基础知识,之前对于接口只有一个比较笼统的概念,经过一晚上的梳理,整理如下:它一种抽象类型,用于定义一组方法和常量。是Java多态性的重要体现。定义接口使用 interface 关键字来定义,例如 publicinterfaceMyInterface{} 。接口中的成员变量默认是 public......
  • 【java编程】深入揭秘 Java 中 Person person = new Person(); 背后的奥秘
    当你在Java中写下Personperson=newPerson();时,这行代码看似简单,却蕴藏着深奥的计算机科学原理,甚至能揭示Java内存管理的神秘面纱。每当你创建一个对象,你实际上是在与Java的内核进行一场交互。今天,我们就来一起揭开这行代码的面纱,探索Java的对象创建机制,理解它是如何......
  • 关于Java API的正则表达和try-catch的使用方法
    文章目录Java包装类的概述对应包装类包装类的转换方法(parse)Integer.parseInt(Strings)Long.parseLong(Strings)Byte.parseByte(Strings)Short.parseShort(Strings)Float.parseFloat(Strings)Double.parseDouble(Strings)正则表达式常用方法字符规则`.`匹配除换......
  • leetcode 59. 螺旋矩阵 II java解法
    以123456789为例n=奇数结果1                2                3      i8                9                47                6             ......