Java通过JDBC 连接数据库

作者:神秘网友 发布时间:2020-09-27 07:12:46

Java通过JDBC 连接数据库

Java通过JDBC 连接数据库

(实测 太好用了)

导入数据库用的jar包
Java通过JDBC 连接数据库
导入jar包完成后 创建 一个DBUtil 类导入代码

代码如下:

import java.sql.DriverManager;
import java.sql.SQLException;

import com.mysql.jdbc.Connection;

public class DBUtil {
    //1、加载驱动
    static{
        try {
            Class.forName("com.mysql.jdbc.Driver");
        } catch (ClassNotFoundException e) {
            e.printStackTrace();
        }
    }

    //2、连接。返回连接,以便其它地方使用
    private static String url="jdbc:mysql://127.0.0.1:3306/test";
    private static String name="root";
    private static String password="960926";
    private static Connection connection=null;
    public static Connection getConnection(){
        try {
            connection=(Connection) DriverManager.getConnection(url, name, password);
        } catch (SQLException e) {
            e.printStackTrace();
        }
        return connection;
    }
    public static void main(String[] args) {
        Connection connection=getConnection();
        if (connection!=null){
            System.out.println("~~连接成功");
        }
    }
}

运行结果
Java通过JDBC 连接数据库

Java通过JDBC 连接数据库相关教程

  1. 如何通过Sidecar将iPad用作外部Mac显示器

    如何通过Sidecar将iPad用作外部Mac显示器 ( How Sidecar Works ) Once you have macOS Catalina installed on your Mac, you can connect your iPad to your computer and use it as an external display. It works both in a wired and wireless mode. 在Ma

  2. Java集合,总体框架及主要接口,抽象类分析

    Java集合,总体框架及主要接口,抽象类分析 为什么80%的码农都做不了架构师? 概述 集合类作为主要的工具类,主要用于存储对象,常用的数据结构如 栈,队列,列表等。Java集合主要分为Set, List ,Queue ,Map 四种体系。 Set:代表无序,不可重复的集合 List:

  3. Day14JavaWeb【Mybatis一】

    Day14JavaWeb【Mybatis一】 学习目标 Mybatis的介绍 Mybatis的入门 a)使用jdbc操作数据库存在的问题 (回顾jdbc) b)Mybatis的架构 c)Mybatis的入门程序 (重点) Dao的开发方法 a)原始dao的开发方法 (了解) b)接口的动态代理方式 (重点) Jdbc介绍 案例: jdbc 做

  4. Java集合类,从源码解析底层实现原理

    Java集合类,从源码解析底层实现原理 为什么80%的码农都做不了架构师? 总体框架 Java之一致性hash算法原理及实现 下面对上面的文章做一下总结,一些在上面文章中没有涉及到的点,在详细的说明一下。 Set和Map的关系 Set代表一种无序不可重复的集合,Map代表

  5. SpringMVC之JDBC编程

    SpringMVC之JDBC编程 JDBC简介 JDBC是Java语言访问数据库的解决方案,也就是说,只要应用使用数据库存储数据,都会使用到JDBC编程。 JDBC包括两部分 第一部分是提供给程序员使用的API,与具体数据库无关,也就是编写程序时使用API 第二部分是数据库厂商根据规

  6. Java算法之 快速排序

    Java算法之 快速排序 为什么80%的码农都做不了架构师? 快速排序 快速排序的基本思想 : 通过一趟排序将待排序记录分割成独立的两部分,其中一部分记录的关键字均比另一部分关键字小,则分别对这两部分继续进行排序,直到整个序列有序。 快速排序的 示例 :

  7. java笔试小题

    java笔试小题 1、有两张表,如下图所示 表A(仅列出部分数据作参考)Order_id User_id Add_time11701245001 10000 149888247411701245002 10001 1498882475 表B:(仅列出部分数据作参考)id Order_id goods_id price1 11701245001 1001 102 11701245001 1002 203

  8. 说说JavaScript异步的几种搞法——一篇学会异步操作

    说说JavaScript异步的几种搞法——一篇学会异步操作 说说JavaScript异步的几种搞法 异步在JS中是常用的,六种异步方案:回调函数、事件监听、发布/订阅、Promise、Generator和Async。其中重点是发布/订阅、Promise、Async。 一、六种异步方案 核心思想:把任务