如何使用java复制整个数据库方案

时间:2012-07-19 11:23:53

标签: java mysql jdbc

我正在为MySQL数据库创建一个中间件。我需要的部分原因是允许用户使用我的中间件将所选方案复制到具有不同名称的新方案。 我要复制的方案应该与存储过程和索引等所有表数据一起复制。

现在我知道如何使用cmd执行此操作但是如何使用java执行此操作? 另一点是运行适配器的电脑没有MySQL服务器,所以我不能通过java使用cmd中的MySQL转储。

1 个答案:

答案 0 :(得分:1)

您可以使用查询:

  

显示表格;

返回db;

中的表列表
  

show create table _table_name _

会返回表格的方案。 (它包括键,索引)

  

显示程序状态

程序清单

  

显示创建过程_procedure_name _

程序代码