MySQL数据库——JDBC连接

数据库驱动:

常规驱动:声卡、显卡等。

数据库驱动:应用程序通过数据库驱动与数据库进行通信交互。

 但是,数据库种类很多。。。

 

 

一、什么是JDBC?

 

JDBC(Java Data Base Connectivity,java数据库连接)是一种用于执行SQL语句的Java API。

可以为多种关系数据库提供统一访问,它由一组用Java语言编写的类和接口组成。

JDBC提供了一种基准,据此可以构建更高级的工具和接口,使数据库开发人员能够编写数据库应用程序。

 

 

 

 

 

二、常用接口:参考:https://www.cnblogs.com/erbing/p/5805727.html

 

三、使用JDBC连接:

使用JDBC的步骤:加载JDBC驱动程序 → 建立数据库连接Connection → 创建执行SQL的语句Statement → 处理执行结果ResultSet → 释放资源

IDEA代码实现:

 

 

 步骤总结:

 

 

JDBC中对象的解释

1.注册驱动 (只做一次)

 

  方式一:Class.forName(“com.MySQL.jdbc.Driver”);
                推荐这种方式,不会对具体的驱动类产生依赖。
  方式二:DriverManager.registerDriver(com.mysql.jdbc.Driver);
               会造成DriverManager中产生两个一样的驱动,并会对具体的驱动类产生依赖。

 

2.URL

URL用于标识数据库的位置,通过URL地址告诉JDBC程序连接哪个数据库,URL的写法为:

  

其他参数如:useUnicode=true&characterEncoding=utf8

其他对象参考视频:

https://www.bilibili.com/video/BV1NJ411J79W?p=39&spm_id_from=pageDriver

https://www.bilibili.com/video/BV1NJ411J79W?p=40&spm_id_from=pageDriver

 

posted @ 2021-03-12 15:34  有没有123  阅读(84)  评论(0)    收藏  举报