Mysql使用hibernate备份请求

时间:2013-10-09 11:07:18

标签: java mysql hibernate

是否可以使用hibernate来备份mysql数据库?分享您的想法。 我正在使用hibernate映射xml进行与表的pojo映射。

3 个答案:

答案 0 :(得分:1)

AFAIK,Hibernate未提供backuprestore的功能。

您应该考虑从命令行执行此操作,您可以通过java执行此操作。

Downloading MySQL dump from command line

答案 1 :(得分:0)

Hibernate不提供数据库备份功能,这就是原因,

  • Hibernate是一个OR映射工具,主要用于对数据库进行客观化,以便代码开发人员不必担心数据库交互的复杂性,也不必直接使用数据库。

  • 数据库备份由数据库管理员(而非开发人员)进行,他们与数据库密切合作,熟悉工具和术语。因此,像hibernate这样的工具在这里没有任何作用。

答案 2 :(得分:0)

以下是一些解决方案

  1. 您可以使用ant为恢复/备份数据库创建hibernate This Link提供有关该内容的更多信息
  2. Here使用hibernate
  3. 以编程方式跟踪备份/恢复表的另一个解决方案