JDBC数据库驱动的下载与安装与连接

Posted 久绊A

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了JDBC数据库驱动的下载与安装与连接相关的知识,希望对你有一定的参考价值。

目录

JDBC数据库驱动下载

Intellij IDEA安装JDBC驱动


在使用 JDBC 之前,需要下载相应的 JDBC 驱动程序,该驱动程序应该与你使用的数据库的版本相对应。可以在数据库官网上找到相应的 JDBC 驱动程序。

JDBC数据库驱动下载

点击官方链接

MySQL :: MySQL Downloads

点击 DOWNLOADS,把页面滚动到最下面,点击 mysql Community (GPL) Downloads

点击 Connector/J

点击 General Availability(GA) Releases,在 Select Operating System 下拉列表选择 Platform Independent,然后选择任意一种压缩包格式后面的 Download

点击 No thanks,just start my download,下载完成后解压,找到mysql-connector-j-8.0.32

Intellij IDEA安装JDBC驱动

在项目文件中创建一个命名为lib目录,然后将上面的那个jar文件复制到这里

点击菜单上的File,选择project structure

选择modules ,点击里面的加号,选择JARs or directories

把刚刚复制到lib目录下的jar包添加进来,然后点击勾选,点击apply;

jar文件是没有导入的,它没有展开的选项;

用于与数据库连接的JDBC和驱动程序的理解

理解:

java应用程序与数据库建立连接时,先通过jdbc(jdbc是属于jdk带有的)与数据库厂商提供的驱动程序通信,而驱动程序再与数据库通信。

数据库厂商提供的驱动程序:

数据库的种类有多种,比如mysql、oracle等,不同的数据库有不同的驱动程序。所以在进行其他操作前,首先要下载导入对应的驱动程序jar包。

连接测试步骤:

先声明所用到的数据库的url、用户名和密码(数据库的)

        private static String url="jdbc:mysql://localhost:3306/mydb";
	private static String name="root";
	private static String password="1234";

1.载入驱动程序

2.使用connect与数据库建立连接

载入驱动程序有两种方式:

 1 public static void main(String[] args) {
 2         try {
 3             //载入驱动程序
 4             Class.forName("com.mysql.jdbc.Driver");
 5             //使用connect与数据库建立连接
 6             Connection connection=(Connection) DriverManager.getConnection(url,name,password);
 7             System.out.println("数据库连接成功");
 8         } catch (Exception e) {
 9             System.out.println("数据库连接失败");
10             e.printStackTrace();
11         }
12     }

 

或者:

 1 public static void main(String[] args) {
 2         try {
 3             //载入驱动程序
 4             Driver driver=new Driver();
 5             DriverManager.registerDriver(driver);//
 6             //使用connect与数据库建立连接
 7             Connection connection=(Connection) DriverManager.getConnection(url,name,password);
 8             System.out.println("数据库连接成功");
 9         } catch (Exception e) {
10             System.out.println("数据库连接失败");
11             e.printStackTrace();
12         }
13     }

 输出:

数据库连接成功

 

以上是关于JDBC数据库驱动的下载与安装与连接的主要内容,如果未能解决你的问题,请参考以下文章

用于与数据库连接的JDBC和驱动程序的理解

JDBC将Java代码与数据库进行连接

java与oracle数据库相连,用的是哪个jar文件?

java使用Mysql数据库要怎么配置?

JDBC知识总结

JAVA使用JDBC方式连接数据库