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

浙公网安备 33010602011771号