中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

java跨庫查詢的方法是什么

小億
116
2023-12-25 11:45:28
欄目: 編程語言

在Java中,跨庫查詢可以通過使用JDBC連接到多個數據庫實例來實現。下面是一個簡單的示例代碼,演示了如何在Java中進行跨庫查詢:

import java.sql.*;
public class CrossDatabaseQuery {

????public?static?void?main(String[]?args)?{

????????String?url1?=?“jdbc:mysql://localhost:3306/database1”;

????????String?url2?=?“jdbc:mysql://localhost:3306/database2”;

????????String?username?=?“root”;

????????String?password?=?“password”;

????????

????????try?(Connection?conn1?=?DriverManager.getConnection(url1,?username,?password);

?????????????Connection?conn2?=?DriverManager.getConnection(url2,?username,?password))?{

????????????

????????????//?在數據庫1中執行查詢

????????????Statement?stmt1?=?conn1.createStatement();

????????????ResultSet?rs1?=?stmt1.executeQuery(“SELECT?*?FROM?table1”);

????????????while?(rs1.next())?{

????????????????//?處理結果集

????????????}

????????????

????????????//?在數據庫2中執行查詢

????????????Statement?stmt2?=?conn2.createStatement();

????????????ResultSet?rs2?=?stmt2.executeQuery(“SELECT?*?FROM?table2”);

????????????while?(rs2.next())?{

????????????????//?處理結果集

????????????}

????????}?catch?(SQLException?e)?{

????????????e.printStackTrace();

????????}

????} }

上述代碼通過兩個不同的數據庫連接conn1conn2分別執行查詢語句。你可以根據自己的需求修改連接字符串、用戶名和密碼,以及查詢語句。

0
雷山县| 神木县| 长治市| 天水市| 茂名市| 白玉县| 霍城县| 青龙| 弥勒县| 瓮安县| 新化县| 樟树市| 怀宁县| 延川县| 合水县| 渑池县| 故城县| 昭通市| 大同县| 息烽县| 巴彦淖尔市| 武威市| 买车| 大丰市| 体育| 隆尧县| 明溪县| 临高县| 专栏| 喀喇| 宝鸡市| 嵩明县| 屏山县| 罗江县| 乐安县| 惠安县| 曲靖市| 上饶县| 东城区| 元阳县| 宝应县|