Laravel  
laravel
文档
数据库
架构
入门
php技术
    
Laravelphp
laravel / php / java / vue / mysql / linux / python / javascript / html / css / c++ / c#

java数据库连接步骤

作者:ˉ吻干迩的'泪   发布日期:2026-01-22   浏览:55

import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.SQLException;

public class DatabaseConnectionExample {
    // JDBC URL, 用户名和密码 (根据你的数据库配置修改)
    private static final String JDBC_URL = "jdbc:mysql://localhost:3306/your_database_name";
    private static final String JDBC_USER = "your_username";
    private static final String JDBC_PASSWORD = "your_password";

    public static void main(String[] args) {
        Connection connection = null;

        try {
            // 1. 加载JDBC驱动程序
            Class.forName("com.mysql.cj.jdbc.Driver");

            // 2. 建立与数据库的连接
            connection = DriverManager.getConnection(JDBC_URL, JDBC_USER, JDBC_PASSWORD);
            System.out.println("数据库连接成功!");

            // 你可以在这里执行SQL查询、更新等操作

        } catch (ClassNotFoundException e) {
            System.out.println("找不到JDBC驱动程序!");
            e.printStackTrace();
        } catch (SQLException e) {
            System.out.println("数据库连接失败!");
            e.printStackTrace();
        } finally {
            // 3. 关闭数据库连接
            if (connection != null) {
                try {
                    connection.close();
                    System.out.println("数据库连接已关闭!");
                } catch (SQLException e) {
                    e.printStackTrace();
                }
            }
        }
    }
}

解释说明:

  1. 加载JDBC驱动程序Class.forName("com.mysql.cj.jdbc.Driver"); 这行代码用于加载MySQL的JDBC驱动程序。如果你使用的是其他数据库(如PostgreSQL或Oracle),需要替换为相应的驱动类。

  2. 建立与数据库的连接DriverManager.getConnection(JDBC_URL, JDBC_USER, JDBC_PASSWORD); 使用JDBC URL、用户名和密码来建立与数据库的连接。你需要根据自己的数据库配置修改这些参数。

  3. 关闭数据库连接:在finally块中确保无论是否发生异常,都会关闭数据库连接,以释放资源。

  4. 异常处理:通过try-catch块捕获并处理可能发生的异常,如找不到驱动程序或连接失败的情况。

  5. JDBC URLjdbc:mysql://localhost:3306/your_database_name 是一个示例URL,其中localhost是数据库服务器地址,3306是MySQL默认端口,your_database_name是你想要连接的数据库名称。

上一篇:java sm4加解密

下一篇:java去掉字符串最后一个逗号

大家都在看

java url decode

java判断是windows还是linux

java连接数据库的代码

java date类型比较大小

java djl

ubuntu 卸载java

es java api

java list 查找

java 解压rar

java读取excel中的图片

Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3

Laravel 中文站