Java 使用hibernate按请求备份Mysql
是否可以使用hibernate备份mysql数据库?分享你的想法。Java 使用hibernate按请求备份Mysql,java,mysql,hibernate,Java,Mysql,Hibernate,是否可以使用hibernate备份mysql数据库?分享你的想法。 我正在使用hibernate映射xml对表进行pojo映射。AFAIK,hibernate不提供备份或还原的功能 你应该如何从命令行考虑它,你可以通过java执行。< /P> Hibernate不提供数据库备份功能,原因如下: Hibernate是一个OR映射工具,主要目的是将数据库对象化,这样代码开发人员就不必担心数据库交互的复杂性,也不必直接使用数据库 数据库备份由数据库管理员(而不是开发人员)执行,他们与数据库密切合作,
我正在使用hibernate映射xml对表进行pojo映射。AFAIK,
hibernate
不提供备份
或还原
的功能
<>你应该如何从命令行考虑它,你可以通过java执行。< /P>
Hibernate不提供数据库备份功能,原因如下:
- Hibernate是一个OR映射工具,主要目的是将数据库对象化,这样代码开发人员就不必担心数据库交互的复杂性,也不必直接使用数据库
- 数据库备份由数据库管理员(而不是开发人员)执行,他们与数据库密切合作,并且熟悉工具和术语。因此像hibernate这样的工具在这里没有任何作用
- 您可以使用ant创建hibernate以用于恢复/备份数据库,并提供有关该数据库的详细信息
- 遵循另一种使用hibernate编程备份/还原表的解决方案
- 以下是一些解决方案
你的观点是可以接受的。但是,如果我们开发类似ConsoleforDB admin的应用程序来简化他们的工作,并且如果我们在该应用程序中使用hibernate,我们可能需要这个功能。这只是我的想法。在这种情况下,使用Hibernate可能不是一个明智的主意。对于DB admin console这样的应用程序,内部mysql命令将更快、更高效。是的。同意。谢谢你的信息。但这是单人桌的。我需要完全转储数据库。谢谢。但这是一个变通解决方案。这不是一个直接的解决办法。