如何在jsp中将所有数据从一个数据库复制粘贴到另一个数据库?
问题描述:
我有两个表,tableone
和tabletwo
从MySQL数据库。两个表都有相同的字段,我想在jsp中创建一个脚本,将tableone
中的所有数据复制到tabletwo
。我有两个包含数据库的sql文件,tableone.sql
和tabletwo.sql
。如何在jsp中将所有数据从一个数据库复制粘贴到另一个数据库?
任何人都可以帮我解决这个问题吗?
答
不要在JSP中这样做。在Servlet中执行此操作。 JSP用于输出HTML标记。 Servlet用于包含执行某些逻辑的Java代码。阅读How to avoid Java code in JSP files?。
您需要
- 创建并启动MySQL数据库。一个SQL文件不包含数据库。它包含可用于填充某些数据库的SQL指令。
- 创建模式为你的两个表(也许是你的SQL文件,但我不知道它们含有
- 学习how to use JDBC
- 执行查询,从表A读取每一行和每一插入的数据是什么排到表B中,你需要准备好的语句来做到这一点
+0
好的,thnaks Nizet – Jayesh
与你在Java中的做法没有什么不同,在JSP文件中编写Java代码而不是普通的Java类不会使它成为JSP特定的问题。 – BalusC