使用Java中的Connection引用两个数据库

Zai*_*zvi 5 java sql database database-connection

我有两个本地数据库,我正在尝试使用Java的Connection类连接.使用以下方法连接到第一个数据库很容易:

public Connection conn;
conn = DriverManager.getConnection(connectionString);
Run Code Online (Sandbox Code Playgroud)

如何将第二个数据库添加到同一个连接?它们都在同一台服务器上,因此它应该相当简单,但我找不到正确的命令来执行它.

谢谢

soc*_*a23 9

Connection是与特定数据库的会话.您不能使用一个Connection与两个不同的数据库通信; 为此,您需要两个单独的连接.

Connection conn1 =  DriverManager.getConnection(connectionString1);
Connection conn2 =  DriverManager.getConnection(connectionString2);
Run Code Online (Sandbox Code Playgroud)