2014-05-21 51 views
0

在winforms应用程序中,我想每周备份一次数据库。我怎样才能做到这一点。它可以通过编码完成,或者我应该去批处理文件?而备份必须自动完成,无需任何用户界面。如何在winforms中定期自动备份MySql数据库?

+0

为什么不使用谷歌搜索3秒? http://mysqlbackupnet.codeplex.com – NKnusperer

+1

你看过文档吗?你可以使用'mysqldump'可执行文件。 – scheien

回答

0

你可以这样做。

如果您编写一个批处理文件,您可以让Windows计划程序每周运行一次该文件。

无论使用哪种方法,在运行备份之前都必须确保数据库已关闭。使用代码可能更容易。

使用System.IO.File类的Copy方法。