Java JDBC 连接两个不同的 SQL Server 数据库
当然可以帮你写两个方法。以下是通过 JDBC 连接两个不同的 SQL Server 数据库的示例代码:
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.SQLException;
public class SQLServerConnector {
// 第一个数据库连接方法
public static Connection connectToDatabase1() {
Connection conn = null;
try {
// 注册 SQL Server 驱动程序
Class.forName('com.microsoft.sqlserver.jdbc.SQLServerDriver');
// 数据库连接信息
String url = 'jdbc:sqlserver://localhost:1433;databaseName=database1';
String username = 'your_username';
String password = 'your_password';
// 建立数据库连接
conn = DriverManager.getConnection(url, username, password);
System.out.println('成功连接到数据库 1');
} catch (ClassNotFoundException | SQLException e) {
e.printStackTrace();
}
return conn;
}
// 第二个数据库连接方法
public static Connection connectToDatabase2() {
Connection conn = null;
try {
// 注册 SQL Server 驱动程序
Class.forName('com.microsoft.sqlserver.jdbc.SQLServerDriver');
// 数据库连接信息
String url = 'jdbc:sqlserver://localhost:1433;databaseName=database2';
String username = 'your_username';
String password = 'your_password';
// 建立数据库连接
conn = DriverManager.getConnection(url, username, password);
System.out.println('成功连接到数据库 2');
} catch (ClassNotFoundException | SQLException e) {
e.printStackTrace();
}
return conn;
}
}
你可以根据需要修改连接信息和数据库名称,然后通过调用 connectToDatabase1() 和 connectToDatabase2() 方法来获得与不同数据库的连接对象。
原文地址: http://www.cveoy.top/t/topic/iS7V 著作权归作者所有。请勿转载和采集!