21xrx.com
2025-03-25 03:54:12 Tuesday
文章检索 我的文章 写文章
Java连接MySQL数据库的代码实例及注意事项
2023-06-18 09:03:22 深夜i     --     --
Java MySQL JDBC

在Java应用程序中,连接数据库是一个非常常见的操作。那么如何用Java连接MySQL数据库呢?下面将演示一个实例,并给出注意事项。

1. 导入MySQL的JDBC驱动程序

首先需要下载MySQL的JDBC驱动程序,并把它的jar包导入到Java项目中。

2. 建立连接

使用JDBC提供的DriverManager、Connection、Statement等类可以建立Java程序与MySQL数据库之间的连接。下面是连接MySQL数据库的代码实例:

import java.sql.*;
public class MySQLExample {
  public static void main(String[] args) {
   Connection conn = null;
   try {
     // 加载MySQL的JDBC驱动程序
     Class.forName("com.mysql.cj.jdbc.Driver");
     // 建立连接
     String url = "jdbc:mysql://localhost:3306/test";
     String user = "root";
     String password = "admin";
     conn = DriverManager.getConnection(url, user, password);
     System.out.println("连接成功");
   } catch (ClassNotFoundException e) {
     e.printStackTrace();
   } catch (SQLException e) {
     e.printStackTrace();
   } finally {
     try {
      conn.close();
     } catch (SQLException e) {
      e.printStackTrace();
     }
   }
  }
}

在上述代码中,首先调用Class.forName()方法加载MySQL的JDBC驱动程序,然后使用DriverManager.getConnection()方法建立连接。连接MySQL数据库需要指定连接字符串(url)、用户名和密码。连接字符串包含了MySQL数据库所在的服务器、端口号、数据库名等信息。

3. 注意事项

在使用Java连接MySQL数据库时,需注意以下几点:

- 导入JDBC驱动程序:使用Java连接任何数据库,都需要先导入该数据库的驱动程序。

- 连接字符串:连接字符串应该包含正确的MySQL服务器地址、端口号和数据库名等信息。

- 用户名和密码:连接MySQL数据库时需提供正确的用户名和密码。

- 关闭连接:使用完数据库连接后,需显式地关闭连接,否则会占用服务器资源而影响系统性能。

  
  

评论区