21xrx.com
2024-11-22 09:54:18 Friday
登录
文章检索 我的文章 写文章
Java如何加载MySQL驱动的方法
2023-06-12 04:54:32 深夜i     --     --
Java MySQL 驱动

文章内容:

在Java中与MySQL数据库进行交互需要先加载MySQL驱动。本文将介绍Java如何加载MySQL驱动的方法。

1. 下载MySQL驱动

首先,我们需要从MySQL官网下载MySQL驱动。当前最新的MySQL驱动版本是8.0.25,可以从以下链接下载:

https://dev.mysql.com/downloads/connector/j/

下载完成后,我们将其解压缩到一个指定的目录,比如我们将其解压缩到C:\mysql-connector-java-8.0.25。

2. 添加MySQL驱动到项目中

在Java项目中,我们可以通过将MySQL驱动jar包添加到项目中来加载MySQL驱动。具体的方法是:

- 在Eclipse中,右键单击项目名称,选择“Build Path” -> “Configure Build Path” -> “Libraries” -> “Add External JARs…”,选择C:\mysql-connector-java-8.0.25下的mysql-connector-java-8.0.25.jar文件,点击“Open”。

- 在IntelliJ IDEA中,右键单击项目名称,选择“Open Module Settings” -> “Libraries”,然后点击“+”号添加C:\mysql-connector-java-8.0.25下的mysql-connector-java-8.0.25.jar文件。

在这样做之后,MySQL驱动将会被添加到项目中。

3. 加载MySQL驱动

加载MySQL驱动的方法非常简单,只需在Java代码中加入以下一行即可:

Class.forName("com.mysql.jdbc.Driver");

在这行代码中,我们使用Class.forName()方法来加载MySQL驱动。 “com.mysql.jdbc.Driver”是MySQL驱动的类名。

完整的Java代码如下:

import java.sql.*;

public class MySQLDemo {

 public static void main(String[] args) throws ClassNotFoundException, SQLException {

  // 加载MySQL驱动

  Class.forName("com.mysql.jdbc.Driver");

  // 创建数据库连接

  String url = "jdbc:mysql://localhost:3306/test?useSSL=false";

  String user = "root";

  String password = "password";

  Connection connection = DriverManager.getConnection(url, user, password);

  // 查询数据

  Statement statement = connection.createStatement();    

  ResultSet resultSet = statement.executeQuery("SELECT * FROM user");

  while (resultSet.next()) {

   int id = resultSet.getInt("id");

   String name = resultSet.getString("name");

   System.out.println("id=" + id + ", name=" + name);

  }

  // 关闭连接

  resultSet.close();

  statement.close();

  connection.close();

 }

}

  
  

评论区

{{item['qq_nickname']}}
()
回复
回复