Java如何实现跨库新增数据
时间: 2024-04-29 09:24:24 浏览: 13
Java可以通过JDBC来实现跨库新增数据。
具体步骤如下:
1. 首先需要在代码中分别创建两个数据库连接,分别指向需要新增数据的两个库。
2. 然后使用JDBC的PreparedStatement对象来执行SQL语句,将数据插入到指定的库中。需要注意的是,需要在SQL语句中指定要插入数据的库名和表名。
3. 最后需要在代码中关闭数据库连接,释放资源。
示例代码如下:
```java
// 创建两个数据库连接
Connection conn1 = DriverManager.getConnection("jdbc:mysql://localhost:3306/db1", "root", "password");
Connection conn2 = DriverManager.getConnection("jdbc:mysql://localhost:3306/db2", "root", "password");
// SQL语句
String sql = "INSERT INTO db2.table_name (col1, col2) VALUES (?, ?)";
// 创建PreparedStatement对象
PreparedStatement ps = conn2.prepareStatement(sql);
// 设置参数
ps.setString(1, "value1");
ps.setString(2, "value2");
// 执行SQL语句,将数据插入到指定的库中
ps.executeUpdate();
// 关闭数据库连接
ps.close();
conn1.close();
conn2.close();
```
相关推荐
![txt](https://img-home.csdnimg.cn/images/20210720083642.png)
![docx](https://img-home.csdnimg.cn/images/20210720083331.png)
![txt](https://img-home.csdnimg.cn/images/20210720083642.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)