使用JDBC连接数据库

下载连接MySQL数据库的驱动

这个jar包可以在官网上对照着你的MySQL版本来下载,这里我下载的是最新的8.0.20版本,
这里是8.0.20版本的驱动包:mysql-connector-java-8.0.20.zip
因为CSDN的积分不能设置永久免费,所以还是用网盘的资源吧.
链接:mysql-connector-java-8.0.20
提取码:yc8x
其实还是去官网上下载是最方便的…

接着在IDEA编译器上导入该jar包,然后我们就可以运行代码查看是否成功连接数据库了。

运行代码查看是否连接上数据库

测试代码如下:

package mydatabase;//导入包
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.SQLException;public class Test3 {public static void main(String[] args) {Connection connection;//JDBC驱动String driver="com.mysql.cj.jdbc.Driver";String url="jdbc:mysql://localhost:3306/数据库名字";String user="root";         //默认用户名String password="密码";try {//注册JDBC驱动程序Class.forName(driver);//建立连接connection = DriverManager.getConnection(url, user, password);if (!connection.isClosed()) {System.out.println("数据库连接成功");}connection.close();} catch (ClassNotFoundException e) {System.out.println("数据库驱动没有安装");} catch (SQLException e) {e.printStackTrace();System.out.println("数据库连接失败");}}
}

结果:

成功连接上了数据库。

JDBC编程:1(使用JDBC连接数据库)相关推荐

  1. JDBC编程——JDBC连接数据库六步骤

    JDBC编程的6步骤 实现数据库连接之前,我们要先理解一下URL(统一资源定位器): 是跟数据库进行连接的时候,用来连接到指定远程数据库标识符. 可以在该URL中指定连接用户名和密码,同时,对于不同的 ...

  2. 数据库实验IDEA编程Java程序实现连接数据库以及增删改查JDBC

    IDEA编程Java程序实现连接数据库以及增删改查JDBC IDEA的mysql环境配置建议参考该博客:戳我 我用的是java11和此博客的配置略有出入,不过一般的问题都可以百度解决 这是我实验用的数 ...

  3. 【Java】14 JDBC编程学习总结

    文章目录 一.JDBC是什么? 二.为什么要使用JDBC? 三.DDL.DML.DCL分别代表什么 四.JDBC有三个操作步骤 实例代码 实例代码 实例代码 五.使用PreparedStatement ...

  4. jdbc preparestatement 执行多条语句_第二十一天JDBC编程

    JDBC编程 JDBC是连接数据库和Java程序的桥梁,通过JDBC API可以方便地实现对各种主流数据库的操作.本篇将介绍一下如何使用JDBC操作数据库(以MySQL为例). 一.JDBC JDBC ...

  5. 传统 JDBC 编程详解

    提醒:编写JDBC程序前记得启动数据库服务器,并导入JDBC驱动jar包 JDBC编程6步曲: 第1步:注册mysql数据库驱动 第2步:通过DriverManager类获取数据库连接 第3步:通过C ...

  6. JDBC编程的六个步骤以及使用示例(详细)

    JDBC编程的六个步骤 1.注册驱动:通知Java程序我们要连接的是哪个品牌的数据库 2.获取数据库连接:Java进程和Mysql进程之间的通道开启了 3.获取数据库操作对象:这个对象是用来执行sql ...

  7. db2 jdbc 连接池_db2 jdbc连接数据库

    DB2的JDBC连接驱动与URL总结 依照 JDBC 规范,有四种类型的 JDBC 驱动程序体系结构: Type 1:这类驱动程序将 JDBC API 作为到另一个数据访问 API 的映射来实现,如开 ...

  8. Java之十五 JDBC编程

    视频课堂:https://edu.csdn.net/course/play/8222 有了JDBC,向各种关系数据发送SQL语句就是一件很容易的事.换言之,有了JDBCAPI,就不必为访问Sybase ...

  9. JDBC编程和DAO设计模式

    在JDBC编程中,一种常用的设计模式为DAO设计模式,DAO的全称为 Data Access Object 数据访问对象. DAO设计模式有两个要点: 1.分层,将底层数据逻辑和高层的业务逻辑分层,实 ...

最新文章

  1. git 生成公钥,并且配置
  2. 一张网页带你了解中秋节的前世今生
  3. vue-cli2、vue-cli3脚手架详细讲解
  4. idea 2018.1 创建springboot开启找回Run Dashboard
  5. 阿里云服务器CentOS6.8安装JDK
  6. 千亿级照片,毫秒间匹配最佳结果,微软开源 Bing 搜索背后的关键算法
  7. c语言 char转int_第三章、C语言中的数据类型
  8. springboot里面的porm配置问题
  9. SQL 数据库基础知识
  10. windows 7启动项和引导文件bcdboot
  11. 嵌入式100题(58):用户空间与内核通信方式有哪些?
  12. 16年6月查询四六级的成绩页面问题
  13. Gitter---高颜值GitHub小程序客户端诞生记,2021年安卓社招面试题精选
  14. OL3实现空间查询的代码示例
  15. C/C++刁钻问题各个击破之细说sizeof .
  16. 手机上安装ubuntu
  17. C语言正数和负数循环右移,左移,把某正数的第m位(从0开始)到n位取反
  18. AI中数据标注(Labeling)的介绍
  19. org.apache.tools.ant.Task在哪个jar包
  20. 文科男生适合学计算机吗,大学文科有哪些专业(文科男生十大专业好)

热门文章

  1. 二分查找算法的一点改进
  2. 通过IP地址和子网掩码与运算计算相关地址
  3. ceph bluestore源码分析:非对齐写逻辑
  4. leetcode-295 数据流的中位数
  5. 结构体解决念数字问题
  6. [Swift]LeetCode901. 股票价格跨度 | Online Stock Span
  7. POJ 1414 Life Line(搜索)
  8. C#中调用Windows API时的数据类型对应关系
  9. Console-算法-一个偶数总能表示为两个素数之和
  10. HDU 2717 Catch That Cow(BFS)