📜  DriverManager.getConnection(cadenaConexion) (1)

📅  最后修改于: 2023-12-03 15:00:32.260000             🧑  作者: Mango

DriverManager.getConnection()方法介绍

DriverManager.getConnection(cadenaConexion)是Java中用来建立数据库连接的方法,其中cadenaConexion参数是数据库的连接字符串,包含了连接目标数据库的信息,如数据库地址、用户名、密码等。

方法签名
public static Connection getConnection(String url) throws SQLException
返回值

返回一个表示数据库连接的Connection对象。

示例

以下是使用DriverManager.getConnection()方法连接MySQL数据库的示例代码:

import java.sql.*;

public class Main {
    public static void main(String[] args) throws Exception {
        // JDBC驱动名和数据库URL
        String JDBC_DRIVER = "com.mysql.jdbc.Driver";
        String DATABASE_URL = "jdbc:mysql://localhost:3306/mydatabase?useSSL=false";

        // 数据库的用户名和密码
        String USER = "root";
        String PASSWORD = "password";

        // 注册JDBC驱动
        Class.forName(JDBC_DRIVER);

        // 建立数据库连接
        Connection conn = DriverManager.getConnection(DATABASE_URL, USER, PASSWORD);

        // 关闭数据库连接
        conn.close();
    }
}
注意事项
  • 必须先加载并注册JDBC驱动,才能成功建立数据库连接。
  • 如果连接失败,会抛出SQLException异常。